我正在运行 CentOS 6.2,尝试通过 cron 运行任务。我已验证crond
正在运行
$ service crond status
crond (pid 20553) is running...
我没有/etc/cron.allow
文件,但是我有一个/etc/cron.deny
空的文件。
我检查了/var/log/cron
文件,仅发现了EDIT
和RELOAD
会话的条目,没有执行任何操作。
今天早些时候我的系统时钟确实出现了一些问题,我想我已经解决了。$ date
和$ uptime
都返回了正确的时间,但我无法执行hwclock
其他问题的命令。 我是否应该将硬件时钟问题作为未执行任何操作的原因进行调查,还是我忘记了其他事情?
答案1
事实证明,我的问题只是命令路径命名错误。我找不到一种合适的方法来输出 cron 任务的 stderr。一旦我让它工作起来,我发现我的任务确实在运行,只是失败了。