Назад | Перейти на главную страницу

Какова цель папки cron.daily в дистрибутиве Ubuntu

У меня есть задание cron, которое я помещаю в папку cron.daily на моем сервере UBuntu. Я предполагал, что по умолчанию это будет выполняться ежедневно, но обнаружил, что на самом деле он не работает, когда я проверил / var / log / syslog. Я сделал неверное предположение? Мне нужно настроить сценарий с помощью crontab -e.

По частям выполнения, используемым ubuntu и debian cron:

  • Файл не должен иметь расширения.
  • Файл должен быть chmod 755.

И на всякий случай:

  • В / etc / crontab должна быть строка для запуска скриптов cron.daily
  • cron должен быть запущен в таблице процессов.

Ваш cronjob под /etc/cron.daily/script должен быть исполняемым. Также это должен быть сценарий оболочки. Например, если вы хотите запустить Perl, вы должны вызвать его из сценария оболочки cronjob. Убедитесь, что anacron не в пути, а остальные задания cron.daily выполняются, как указано.