locate 命令就是基于文件数据库进行检索的,速度非常快,但是需要事先创建或更新文件索引数据库,用updatedb命令更新一下。这样的话实时性可能不如find如果没有这两个命令的话,检查是否安装了mlocate包,通常Linux发行版一般都会预装。而且一般都会同时安装一个cron job,定期执行updatedb比如检索一个file文件:locate file
locate
命令就是基于文件数据库进行检索的,速度非常快,但是需要事先创建或更新文件索引数据库,用updatedb
命令更新一下。这样的话实时性可能不如find
如果没有这两个命令的话,检查是否安装了
mlocate
包,通常Linux发行版一般都会预装。而且一般都会同时安装一个cron job,定期执行updatedb
比如检索一个
file
文件: