Я должен уведомить крон об изменениях в/etc/crontab?

Я отредактировал систему crontab использование таблицы sudo nano /etc/crontab согласно этому вопросу я нашел онлайн. Будет это быть достаточным для выполнения задания, или сделать я должен "уведомить" или "обновиться" cron с командой после того, как я отредактировал файл?

Кроме того, веб-сайт Oracle сказал, что я должен проверить использование файла crontab -l, но та команда только перечисляет crontab для корня, не систему crontab. Как я проверил бы систему crontab?

2
задан 13 April 2017 в 15:37

2 ответа

Это - плохая идея отредактировать крон непосредственно. Необходимо использовать crontab -e для редактирования файлов крона согласно что ответ на родственном сайте для Выяснения у Ubuntu...

, Что, будучи сказанным согласно странице руководства крона:

существует два пути, как проверяются изменения в crontables. Первый метод проверяет modtime файла. Второй метод использует поддержку inotify. Используя inotify зарегистрирован журнал/var/log/cron после того, как демон будет запущен. inotify поддерживают проверки на изменения во всем crontables и доступах жесткий диск только, когда изменение обнаруживается.

, Таким образом, Вы должны очень, вероятно быть безопасными и Ваше задание крона, будет работать.

проверка, о которой говорит сайт Oracle, является визуальной проверкой, что Вы не сделали чего-то глупого как выход Ваш редактор, не сохранив Ваш файл... ;-)

1
ответ дан 2 December 2019 в 05:00

На человечности, по крайней мере, нет никакой потребности привести в действие крон цикла для наблюдения новых дополнений (однако, Вы можете, если это волнует Вас через sudo service crond restart). Вы можете grep cron /var/log/syslog и видеть, работала ли Ваша команда.

0
ответ дан 2 December 2019 в 05:00

Другие вопросы по тегам:

Похожие вопросы: