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

Разница между «crontab -e» и редактированием файла crontab вручную?

Я заметил, что некоторые люди используют crontab -l для просмотра cronjobs и crontab -e для их редактирования. Однако бывают случаи, когда люди вручную изменяют "/ etc / crontab" для просмотра / добавления / удаления cronjobs.

Оба метода работают нормально, единственное, что я заметил, это то, что cronjobs, добавленные с помощью "crontab -e", не отображаются внутри "/ etc / crontab", хотя он все еще работает нормально.

Я хотел бы знать, в чем разница между этими двумя методами? Есть ли преимущества / недостатки друг перед другом?

PS. Я использую CentOS.

Обычные пользовательские crontab, которые вы редактируете с помощью crontab -e расположены в /var/spool/cron.

/etc/crontab содержит "общесистемный" crontab, поддерживаемый системным администратором.

Обычно также есть /etc/cron.d каталог, в который установленное программное обеспечение может добавлять записи.