编辑anacrontab后需要重新启动吗?

为了帮助解决一些服务器的问题,我在anacrontab中编辑了延迟时间。 我是否需要重新启动这些更改才能应用?

谢谢

在CentOS / RHEL中,anacrontab是从cron运行的…所以你不需要做任何事情。

  • cron。{daily,weekly,monthly}作业在/etc/anacrontab中定义
  • anacron命令执行/etc/anacrontab定义的作业
  • Anacron从/etc/cron.hourly/0anacron调用
  • /etc/cron.d/0hourly包含01 * * * * root run-parts /etc/cron.hourly

有点难以遵循,但是…

不。anacron不是一个连续运行的单独的守护进程。 它是定期开始的,每天说,由一个cron工作,做它的工作,然后退出。 例如,在我的Ubuntu主机上,/etc/cron.d/anacron包含

 30 7 * * * root start -q anacron || : 

所以每次运行anacron时,都会启动并重新读取configuration文件。 所以你的改变将在下一次anacron运行时生效。