Я только начинаю изучать работу cron. В основном я собираюсь использовать webmin для управления своими заданиями cron, я также читаю некоторую основную информацию о заданиях cron.
Пока я узнал, что /etc/crontab
хранит cronjobs и /var/spool/cron/crontabs
имеет задания cron для разных пользователей, и когда я crontab -e
Я могу видеть и редактировать задания cron для текущего пользователя.
Root - единственный пользователь в моем Ubuntu 14.04, а в файлах crontab, которые я нашел в вышеуказанных местах, всего несколько строк. Однако в webmin я вижу вот что
Это намного больше, чем то, что я вижу в этих файлах. Итак, мой вопрос: откуда берутся все эти cronjobs, которые я вижу в webmin?
crontab -e
показывает только задания cron в crontab на уровне пользователя (который также существует для root
). Однако существует ряд предопределенных местоположений, которые cron будет регулярно сканировать и запускать все скрипты, которые находит в них (например, /etc/cron.daily
и /etc/cron.weekly
для ежедневного и еженедельного исполнения, а также /etc/cron.d
который может включать в себя фрагменты crontab).
Все эти вакансии перечислены по webmin
но не будет отображаться crontab -e
.