Linux中如何使用whereis命令快速查找文件

心目

心目

2016-02-19 21:05

下面图老师小编跟大家分享一个简单易学的Linux中如何使用whereis命令快速查找文件教程,get新技能是需要行动的,喜欢的朋友赶紧收藏起来学习下吧!

Linux下whereis命令和find命令有点相似,whereis命令查找速度更快,但只能查找程序名,下面随图老师小编一起来了解下whereis命令的具体用法吧。

 Linux中如何使用whereis命令快速查找文件

whereis命令只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。

和find相比,whereis查找的速度非常快,这是因为linux系统会将 系统内的所有文件都记录在一个数据库文件中,当使用whereis和下面即将介绍的locate时,会从数据库中查找数据,而不是像find命令那样,通 过遍历硬盘来查找,效率自然会很高。

但是该数据库文件并不是实时更新,默认情况下时一星期更新一次,因此,我们在用whereis和locate 查找文件时,有时会找到已经被删除的数据,或者刚刚建立文件,却无法查找到,原因就是因为数据库文件没有被更新。

1.命令格式:

whereis [-bmsu] [BMS 目录名 -f ] 文件名

2.命令功能:

whereis命令是定位可执行文件、源代码文件、帮助文件在文件系统中的位置。这些文件的属性应属于原始代码,二进制文件,或是帮助文件。whereis 程序还具有搜索源代码、指定备用搜索路径和搜索不寻常项的能力。

3.命令参数:

-b 定位可执行文件。

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/diannaorumen/)

-m 定位帮助文件。

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/diannaorumen/)

-s 定位源代码文件。

-u 搜索默认路径下除可执行文件、源代码文件、帮助文件以外的其它文件。

-B 指定搜索可执行文件的路径。

-M 指定搜索帮助文件的路径。

-S 指定搜索源代码文件的路径。

4.使用实例:

实例1:将和**文件相关的文件都查找出来

命令:

whereis svn

输出:

[root@localhost ~]# whereis tomcat

tomcat:

[root@localhost ~]# whereis svn

svn: /usr/bin/svn /usr/local/svn /usr/share/man/man1/svn.1.gz

说明:

tomcat没安装,找不出来,svn安装找出了很多相关文件

实例2:只将二进制文件 查找出来

命令:

whereis -b svn

输出:

[root@localhost ~]# whereis -b svn

svn: /usr/bin/svn /usr/local/svn

[root@localhost ~]# whereis -m svn

svn: /usr/share/man/man1/svn.1.gz

[root@localhost ~]# whereis -s svn

svn:

[root@localhost ~]#

说明:

whereis -m svn 查出说明文档路径,whereis -s svn 找source源文件。

上面就是Linux下whereis命令的用法介绍了,whereis命令搜索的条件比较局限,如果你只搜索程序名的话,使用whereis命令是非常快的。

展开更多 50%)
分享

猜你喜欢

Linux中如何使用whereis命令快速查找文件

电脑入门
Linux中如何使用whereis命令快速查找文件

Linux中which命令查找文件的使用技巧

电脑入门
Linux中which命令查找文件的使用技巧

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Linux下使用find命令查找文件如何忽略某些目录

电脑入门
Linux下使用find命令查找文件如何忽略某些目录

Linux的查找文件命令是什么?

电脑入门
Linux的查找文件命令是什么?

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

如何在Linux中使用Ctags工具快速查找源码

电脑入门
如何在Linux中使用Ctags工具快速查找源码

Linux find命名快速查找中毒文件的方法

服务器
Linux find命名快速查找中毒文件的方法

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

批量安装Windows8.1 Update的技巧

批量安装Windows8.1 Update的技巧

能陪你在大街上疯闹癫笑的人,只有姐妹、

能陪你在大街上疯闹癫笑的人,只有姐妹、
下拉加载更多内容 ↓