【发布时间】:2015-01-17 20:23:49
【问题描述】:
我正在运行 RHEL,我正在尝试设置一个 cron 作业以每 5 分钟运行一次 shell 脚本。
我有service crond start 和chkconfig crond on。然后我编辑 /etc/crontab 并添加:
*/5 * * * * my-user /path/to/shell.sh
我做了一个chmod +x shell.sh。我确保在最后添加一个换行符。
我希望它每 5 分钟运行一次,但它永远不会执行。
我做错了什么?
【问题讨论】:
-
CronJob not running的可能重复
-
怎么发现它没有运行?它运行有几个定义。例如:整个 crontab 可能根本没有运行。或者由于语法错误,可能无法执行此特定的 cronjob。或者该文件没有正确的执行权限。或者文件本身包含错误。那么到目前为止你到底发现了什么?
-
啊@Cfx 的帖子确实链接到了一个很好的答案