whereis 命令
whereis 命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。
如果省略参数,则返回所有信息。whereis 及 locate 都是基于系统内建的数据库进行搜索,因此效率很高,而find则是遍历硬盘查找文件。
常用参数
-b |
定位可执行文件 |
-m |
定位帮助文件。 |
-s |
定位源代码文件。 |
-u |
搜索默认路径下除可执行文件、源代码文件、帮助文件以外的其它文件。 |
实例
查找 locate 程序相关文件
whereis locate
查找 locate 的源码文件
whereis \-s locate
查找 lcoate 的帮助文件
whereis \-m locate