Поскольку Ignacio сказал, /etc/crontab
crontab в масштабе всей системы.
Формат /etc/crontab
похож на это:
# m h dom mon dow user command
* * * * * someuser echo 'foo'
в то время как crontab -e
на пользователя, без этого стоит упомянуть -u
аргумент команда crontab переходит к текущим пользователям crontab. Можно сделать crontab -e -u <username>
отредактировать определенных пользователей crontab.
Заметьте в на пользователя crontab нет никакого 'пользовательского' поля.
# m h dom mon dow command
* * * * * echo 'foo'
Аспект crontabs, который может сбивать с толку, - то, что корень также имеет свой собственный crontab., например. crontab -e -u root
не отредактирует /etc/crontab
Посмотрите крон Конфигурирования.
В большинстве дистрибутивов Linux на пользователя crontabs обычно хранятся в: /var/spool/cron/crontabs/<username>
(vixie-крон).
RHEL базировался, дистрибутивы хранятся в /var/spool/cron/<username>
. (cronie)
Каждый - система crontab и может только быть отредактирован корнем, и другой пользователь crontab и может быть отредактирован пользователем и существует на пользователя.