定位、updatedb 和 cron

定位、updatedb 和 cron

在新的 EC2 Lucid AMI 上,我尝试过:

$ locate include_prompt.sh

并得到:

locate: can not stat () `/var/lib/mlocate/mlocate.db': No such file or directory

我已经使用 创建了定位数据库updatedb,并且它运行良好。

我需要放入updatedb一些 cron 文件吗?

它会自动调用吗?如果不是,合理的间隔是多少?

答案1

最初的问题是关于 Ubuntu 10.04 LTS (Lucid Lynx)。你可以在这里阅读有关 updatedb 每日运行的信息(链接现已失效) http://manpages.ubuntu.com/manpages/lucid/en/man8/updatedb.8.html

在 Ubuntu 22.04 LTS (Jammy Jellyfish) 上有这个文件

/etc/cron.daily/plocate

由包安装plocate,用于更新命令的数据库locate。但是没有找到有关自动更新的任何在线文档。

相关内容