我如何检查 cron 任务是否正在运行?

我如何检查 cron 任务是否正在运行?

我把 cron 脚本放入/etc/cron.d

[root@node ~]# cat /etc/cron.d/reconfig
0 */6 * * * root /root/bin/reconfig.pl

但是我没有得到 root 的 cron 任务列表:

[root@node ~]# crontab -l
no crontab for root

我如何检查它是否运行正常?

它是一个 Scientific Linux 6.4 节点。

答案1

[root@node ~]# crontab -l
no crontab for root

显示此消息的原因是 crontab -l 列出了用户 crontab 中的条目,而您只编辑了全局 crontab。如果您想编辑用户 crontab,只需使用此命令:

crontab -e

要验证你的任务是否已执行,只需 grep syslog:

grep CRON /var/log/syslog

相关内容