Cron 需要重新启动才能处理修改后的 /etc/crontab

Cron 需要重新启动才能处理修改后的 /etc/crontab

我知道有很多人对此有疑问,他们说它会立即起作用。

唉,至少在我们较新的 SLES (Suse Linux Enterprise) 11 SP3 系统上,这种情况似乎不再存在。(您必须重新加载/重新启动 cron 才能让它意识到已经/etc/crontab发生了变化。)

我刚刚测试过了。你需要重启 cron。绝对需要。

这是安装的内容

# rpm -qa | grep -i cron
cron-4.1-194.209.1

似乎是 ISC cron。

手册页说它每分钟检查 crontab 是否有更改,并在必要时重新加载。然而,情况似乎并非如此。

有人对此有什么见解吗?例如,由于某种原因可能会出错的情况等。也许是错误或手册页有误,但我现在无法想象……

答案1

我没疯。Suse 已将其识别为回归问题,并将很快修复。

相关内容