Если я добавлю сценарий оболочки /etc/cron.daily/
, в какое время дня он будет выполнен?
36
Глядя на /etc/crontab
это должно бежать в 06:25 .
17 * * * * root cd / && run-parts --report /etc/cron.hourly
25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
Примерно в 7:35 утра, но точное время будет зависеть от анакрона.
По умолчанию cron делегирует выполнение заданий /etc/cron.daily в anacron. / etc / crontab содержит строку:
но это определяет поведение, если anacron не установлен
При установленном anacron выполнение заданий cron.daily контролируется записью в / etc / anacrontab:
который говорит, что запускать эти задания один раз в день с задержкой в 5 минут.
Сам anacron запускается cron, как указано в файле /etc/cron.d/anacron, который запускает anacron в 7:30.
источник
Как указывают другие ответы, результат зависит от того, установлен ли anacron. На рабочем столе он установлен по умолчанию, НО принципиально не установлен в дистрибутиве сервера. Таким образом, ответ около 06:25 на сервере и около 07:35 на рабочем столе.
источник