索引如何与locate命令一起使用?

索引如何与locate命令一起使用?

locate命令搜索系统定期构建的索引。

如何确保您正在查找的任何新文件都是索引的一部分?有没有明确的索引命令?

答案1

从手册(man locate):

locate 读取 updatedb(8) 准备的一个或多个数据库,并将至少与其中一个模式匹配的文件名写入标准输出,每行一个。

所以,updatedb写入数据库。在许多系统中,它通常已设置为从 cron 定期运行。作为普通用户应该不可能更新系统定位数据库。因此,也许sudo updatedb在许多系统中效果最好。

相关内容