whereis命令感觉是一个查找命令有点像find但是whereis只查应用程序的安装目录了,下面我们一起来看whereis使用方法.
功能说明:查找文件。
语法:whereis [-bfmsu][-B <目录>...][-M <目录>...][-S <目录>...][文件...]
补充说明:whereis指令会在特定目录中查找符合条件的文件,这些文件的烈性应属于原始代码,二进制文件,或是帮助文件.
参数:
- -b 只查找二进制文件。
- -B<目录> 只在设置的目录下查找二进制文件。
- -f 不显示文件名前的路径名称。
- -m 只查找说明文件。
- -M<目录> 只在设置的目录下查找说明文件。
- -s 只查找原始代码文件。
- -S<目录> 只在设置的目录下查找原始代码文件。
- -u 查找不包含指定类型的文件。
使用实例:
实例1:将和**文件相关的文件都查找出来:whereis svn
输出:
- [root@localhost~]#whereistomcat
- tomcat://phpfensi.com
- [root@localhost~]#whereissvn
- svn:/usr/bin/svn/usr/local/svn/usr/share/man/man1/svn.1.gz
说明:tomcat没安装,找不出来,svn安装找出了很多相关文件.
实例2:只将二进制文件 查找出来
命令:whereis -b svn
输出:
- [root@localhost~]#whereis-bsvn
- svn:/usr/bin/svn/usr/local/svn
- [root@localhost~]#whereis-msvn
- svn:/usr/share/man/man1/svn.1.gz
- [root@localhost~]#whereis-ssvn
- svn:
- [root@localhost~]#
说明:whereis -m svn 查出说明文档路径,whereis -s svn 找source源文件.