locate命令相当于find -name,但不搜索目录,而是一个数据库。在执行locate之前,可以先更新数据库updatedb。

 

寻找所有叫test.txt的文件:

locate test.txt

 

寻找所有叫test.txt的文件,最多显示100个:

locate -n 100 test.txt

 

建立资料库:

locate -u

 

不区分大小写:

locate -i test.txt

 

使用正则表达式:

locate -r te*

 

检查数据库中找到的文件是否存在:

locate -e test.txt