无法搜索文件位置

无法搜索文件位置

我在执行以下命令时无法找到文件或目录。出现以下错误:

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

答案1

您需要创建您的定位数据库。这通常是一个常规的 cron 作业。不同的发行版会有不同的工具。在 FreeBSD 中是/etc/periodic/weekly/310.locate

答案2

您可能刚刚安装了该mlocate软件包,并且尚未创建/更新数据库。该软件包会创建一个每天运行的 cronjob /etc/cron.daily/mlocate.cron,但如果您不想等待,可以先运行updatedb

相关内容