linux之locate命令使用

1.  linux系统中有个叫mlocate.db的数据库文件,这个包含系统文件的文件名及对应的路径信息。

   locate命令直接找这个库,而不用遍历整个硬盘。

   在使用这个命令之前,要updatedb一下,更新一下这个数据库文件。

2.  语法:

    locate [option] 文件名

    -c  不显示匹配的内容,只显示行数

    -r  支持正则表达式匹配

    -i  匹配时忽略大小写

    --regex  支持扩展正则匹配

3.  例子:

    locate pwd  会找出所有包含pwd字符串的文件名和路径

    locate /etc/sh  包含/etc/sh的都会找出来

    locate /etc/sh*  也可以使用通配符

4.  安装locate

     sudo yum install mlocate

    安装完以后,使用updatedb更新库

 

posted @ 2018-12-19 00:48  奋斗史  阅读(595)  评论(0)    收藏  举报