![Cron 需要重新启动才能处理修改后的 /etc/crontab](https://linux22.com/image/645809/Cron%20%E9%9C%80%E8%A6%81%E9%87%8D%E6%96%B0%E5%90%AF%E5%8A%A8%E6%89%8D%E8%83%BD%E5%A4%84%E7%90%86%E4%BF%AE%E6%94%B9%E5%90%8E%E7%9A%84%20%2Fetc%2Fcrontab.png)
我知道有很多人对此有疑问,他们说它会立即起作用。
唉,至少在我们较新的 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 已将其识别为回归问题,并将很快修复。