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   指定搜索源代码文件的路径。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容