我有一个cron作业,应该每15分钟运行一次脚本。
*/15 * * * * /path/to/script.sh
我在三个小时后检查过,发现脚本从未运行,甚至一次。
早些时候我试图让它每隔半小时运行一次:
0, 30 * * * * /path/to/script.sh
具有相同(缺乏)的结果。
是的,脚本可以由我执行,我正在使用我自己的crontab。有任何想法吗?
更新:
这是我到目前为止尝试的内容:
- 通过编写脚本来回显helloworld来测试cron,写了一个crontab来每分钟运行它并等待15分钟而没有任何事情发生。
- 寻找cron.allow和cron.deny。cron.allow不存在,cron.deny确实存在,但我不在其中。
- 按照建议查看cron日志。没有读过priveleges,会写请求他们。
你检查了日志/电子邮件吗?另外,指定linux distribution / cron版本。
—
haimg 2011年
是否
—
slhck 2011年
crontab -l
正确显示工作?
@RedGrittyBrick,不,不是。我先读了那个问题。他错误地命名了一个档案。我已经检查过了。
—
Yitzchak
@Yitzchak:好的。你在接受的答案中尝试了所有的建议吗?你在/etc/syslog.conf中有“cron。* - / var / log / cron”吗?
—
RedGrittyBrick 2011年