Linux命令:文件管理--whereis--查找可执行程序、源代码及man手册的文件位置

 2015年04月02日    369     声明


whereis用于查找可执行程序、源代码及man手册的文件位置。whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。


语法格式

whereis [参数][文件...]
whereis [-bfmsu][-B <目录>...][-M <目录>...][-S <目录>...][文件...]


参数

-b:只查找二进制文件
-B<目录>:只在设置的目录下查找二进制文件
-f:不显示文件名前的路径名称
-m:只查找说明文件
-M<目录>:只在设置的目录下查找说明文件
-s:只查找原始代码文件
-S<目录>只在设置的目录下查找原始代码文件
-u:查找不包含指定类型的文件


示例

使用"whereis"命令查找git的相关文件,命令及结果如下:

# whereis git
git: /usr/bin/git /usr/share/man/man1/git.1.gz

使用"whereis"命令查找git的二进制文件位置,命令及结果如下:

# whereis -b git
git: /usr/bin/git