whereis : 一般用来查找命令所在的目录,
查找的命令的文件类型为指定的帮助文件,原始代码、二进制文件
Linux whereis命令的语法如下所示
whereis [-bmsu] [-BMS directory… -f] filename…
使用的参数:
-b 只查找二进制文件。
-B<目录> 只在设置的目录下查找二进制文件。
-f 不显示文件名前的路径名称。
-m 只查找说明文件。
-M<目录> 只在设置的目录下查找说明文件。
-s 只查找原始代码文件。
-S<目录> 只在设置的目录下查找原始代码文件。
-u 查找不包含指定类型的文件。
使用示例
[root@localhost ~]# whereis ls
ls: /bin/ls /usr/share/man/man1/ls.1.gz
说明:
以上输出信息从左至右分别为查询的程序名、bash路径、bash的man 手册页路径。
单独查询ls 的位置
[root@localhost ~]# whereis -b ls
ls: /bin/ls
使用-b参数可以单独查询文件位置。