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