Как мне отредактировать update.conf
at /etc/update.conf
для запуска каждый день в Ubuntu? Это позволило бы мне использовать locate
с очень недавней базой данных.
Я прочитал это :
настройка по умолчанию, updatedb, она была в /etc/cron.daily и называется slocate.cron. Если вы хотите запустить updatedb при запуске, вы можете добавить строку updatebd в файл /etc/rc.d/rc.local ,
В FC4 вы должны отредактировать файл /etc/updatedb.conf и установить DAILY_UPDATE = yes.
Но это для Fedora.
Ответы:
С http://manpages.ubuntu.com/manpages/oneiric/en/man8/updatedb.8.html
Проверьте
/etc/cron.daily
. Это должно быть там.источник
crontab -e
не показывает мне линию, которая делаетupdatedb
. Как я могу получить доступ к этому? Не вмешиваться в это, но посмотреть, что это такое?daily
under/etc
В дополнение к ответу Rinzwind
Теперь вернемся к вашему требованию:
Вы можете использовать cron для этой работы, запустите команду:
Добавьте следующее:
Сохранить и выйти.
Теперь это гарантирует, что вы будете обновлять mlocatedb при каждом запуске вашей системы, в дополнение к запланированному ежедневному.
Вы можете прокомментировать строку, содержащую
mlocate
в,/etc/cron.daily
чтобы остановить обычное расписание каждый день.источник