RHEL 7 - Crontab 仅在 /etc/cron.d 下运行

RHEL 7 - Crontab 仅在 /etc/cron.d 下运行

菜鸟在这里。作为第一步,我像往常一样编辑了 crontab:

# crontab -e
0 2 * * * /root/backup.sh

由于某种原因,上述内容永远不会开始。相反,如果我在 /etc/cron.d 下创建备份作业,则该作业会成功执行,例如

cron.d# cat backup
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
00 2 * * * root /root/backup.sh > /dev/null 2>&1

这对我来说不是问题,因为我已经解决了这个问题并且 cron 作业现在按预期工作,但我想知道为什么 RHEL 7 上的 crontab 仅在 /etc/cron.d 下运行。

有什么线索吗?

谢谢卢卡斯

相关内容