locate的基本用法

一、工作原理

1、 locate是通过读取一个或多个由updatedb命令生成的数据库来查找文件的,而updatedb由计划任务程序cron每天运行来更新缺省的数据库(/var/lib/mlocate/mlocate.db)。
2、缺省情况下,locate并不检查在数据库中查找到的文件是否存在,也不会报告那些在最近一次更新数据库之后生成的那些新文件。

二、基本用法

1、查找dict.txt,如果在数据库中查找到且文件存在,就显示文件所在的路径;否则,即使在数据库中查找到也不显示。
$ locate -e dict.txt

2、查找文件DevConf.class,非路径
$ locate -b 'DevConf.class'

3、正则表达式查找
$ locate --regexp 'itext.*.jar'

4、忽略大小写
$ locate -i 'devconf.class' 

原文地址:https://www.cnblogs.com/pandachen/p/9248832.html