whereis [-bfmsu][-B <目录>...][-M <目录>...][-S <目录>...][文件...]whereis命令是定位可执行文件、源代码文件、帮助文件在文件系统中的位置。这些文件的属性应属于原始代码,二进制文件,或是帮助文件。whereis 程序还具有搜索源代码、指定备用搜索路径和搜索不寻常项的能力。 如果省略参数,则返回所有信息。
参数 | 描述 |
|---|---|
-b | 定位可执行文件。 |
-m | 定位帮助文件。 |
-s | 定位源代码文件。 |
-u | 搜索默认路径下除可执行文件、源代码文件、帮助文件以外的其它文件。 |
-B | 指定搜索可执行文件的路径。 |
-M | 指定搜索帮助文件的路径。 |
-S | 指定搜索源代码文件的路径。 |
命令:
whereis bash 输出:
hc@hc-virtual-machine:~$ whereis bash
bash: /bin/bash /etc/bash.bashrc /usr/share/man/man1/bash.1.gz说明: 以上输出信息从左至右分别为查询的程序名、bash路径、bash的man 手册页路径。
命令:
whereis -b bash输出:
hc@hc-virtual-machine:~$ whereis -b bash
bash: /bin/bash /etc/bash.bashrc命令:
whereis -m bash输出:
hc@hc-virtual-machine:~$ whereis -m bash
bash: /usr/share/man/man1/bash.1.gz