Linux初级阶段之常用命令:which/whereis

which命令

1. 命令格式:

which 可执行文件名称

2. 命令功能:

在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果;

3. 命令参数:

-a:显示搜索到的可执行文件列表;

-s:成功搜索到返回1,否则返回0 ;

whereis命令

1. 命令格式:

whereis [-bmsu] [BMS 目录名 -f] 文件名

2.命令功能:

whereis 用于通过程序名搜索二进制文件[-b]、说明文件[-m]、源码文件[-s],忽略参数则默认返回所有。和find相比,whereis查找的速度非常快,因为Linux系统会将系统内所有文件都记录在一个数据库文件中【该数据库默认情况每周更新一次】,whereis会通过数据库查找,而find则通过便利磁盘查找。

3. 命令参数:

-b  定位可执行文件;

-m   定位帮助文件;

-s   定位源代码文件;

-u   搜索默认路径下除可执行文件、源代码文件、帮助文件以外的其它文件;

-B   指定搜索可执行文件的路径。

-M   指定搜索帮助文件的路径。

-S   指定搜索源代码文件的路径。

你可能感兴趣的:(Linux初级阶段之常用命令:which/whereis)