指定目录的定位 whereis
.. note::
你在哪里,哪里就是风景。
Linux whereis
命令用于定位查找一个命令的二进制、源文件或帮助文件。
不过这些文件一般是位于特定目录的。
其他的程序定位可以考虑使用locate
命令。
官方的定义为:
whereis - locate the binary, source, and manual page files for a command
使用语法
使用语法如下:
1 | $ whereis [options] [-BMS directory... -f] name... |
其他的选项可以为:
-b
: 查找二进制文件-m
:查找手册-s
:查找源文件-B <directory>
在设置的目录下查找二进制文件。-M <directory>
在设置的目录下查找说明文件。-S <directory>
在设置的目录下查找原始代码文件。
实例
比如查找bash
的位置,输入如下命令:
1 | $ whereis bash |
可以看到,以上的输出信息从左至右分别为程序名、bash路径、bash的man帮助手册路径。
单独查找文件
可以通过不同的参数来查找不同的文件,如下:
1 | # 查找二进制文件 |