cat /etc/cron.allow
root
neolix
john
我们已经在 CentOS 5.x 中添加了一个用户来运行他们的 crontab 作业,但他们仍然无法运行该作业。如果我们缺少了任何内容,请随时告诉我们。
答案1
您确实没有给我们提供太多信息。需要检查一下。
检查 cron 是否正在运行
/sbin/service crond status
crond (pid 4186) is running...
如果不是,那就开始吧
/sbin/service crond start
让用户运行crontab -l
此命令,将列出他们已定义的作业。如果他们没有定义任何作业,则使用crontab -e
创建它们。
如果他们确实有定义的作业,那么检查它们是否已经运行 - 您是否等待的时间不够长,请查看文件/var/log/cron
。
如果作业正在运行但您没有获得预期的输出,则添加&>/tmp/cronjob.out
到 crontab 条目的末尾以捕获作业的输出。