다음 명령을 실행할 때 파일이나 디렉터리를 찾을 수 없습니다. 다음 오류가 발생합니다.
$ locate httpd
locate: can not stat () `/var/lib/mlocate/mlocate.db': No such file or directory
답변1
위치 데이터베이스를 생성해야 합니다. 이는 일반적으로 일반 크론 작업입니다. 배포판마다 도구가 다릅니다. FreeBSD에서는/etc/periodic/weekly/310.locate
답변2
방금 패키지를 설치했지만 mlocate
아직 데이터베이스를 생성/업데이트하지 않았을 수 있습니다. 이 패키지는 매일 실행되는 cronjob을 생성 /etc/cron.daily/mlocate.cron
하지만 기다리지 않으려면 먼저 실행할 수 있습니다 updatedb
.