如何每小时重新启动 anacron?

如何每小时重新启动 anacron?

重新启动 anacron 的正确方法是什么?我想将其设置为每小时重新启动一次。crontab 条目可以完成这项工作吗?

sudo crontab -e
@hourly anacron

为什么 anacron 最初默认从 中启动/etc/crontab,而不是从 中启动sudo crontab

答案1

Anacron 不是以守护进程的形式运行,而是从 运行/etc/cron.d/anacron。它用于处理较长时间范围的事件,而不是每小时事件。常规 cron 负责处理这些事件。

如果您希望每小时发生某件事,请将其转储到 中/etc/cron.hourly/,或通过 安排它crontab

它不是从 root 的 crontab 启动的,因为那是一个隐藏在 中的单个文件/var/spool,而不是.d中的目录/etc

相关内容