在新的 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
。但是没有找到有关自动更新的任何在线文档。