我对cron工作有一个有趣的问题。我在Cent OS的服务器上,我们正在使用Vixie cron。这一切都非常简单,我有一个备份工作,我想每天在01.00运行一次,所以我创建了这个简单的crontab条目:
* 1 * * * /path/to/my/simpleJob.sh
这是怎么回事:在01.00.02,作业按预期运行。然后,cron(或其他东西)每分钟继续运行这项工作。任何人都可以帮助我吗?我不知道这可能是什么原因。
/ M
答案 0 :(得分:3)
格式为:
+---------------- minute (0 - 59)
| +------------- hour (0 - 23)
| | +---------- day of month (1 - 31)
| | | +------- month (1 - 12)
| | | | +---- day of week (0 - 6) (Sunday=0 or 7)
| | | | |
* * * * * command to be executed
所以在你的情况下
* 1 * * * /path/to/my/simpleJob.sh
这意味着在第1小时,任何一分钟。
要让它在1.00 工作,请将其更改为:
0 1 * * * /path/to/my/simpleJob.sh
答案 1 :(得分:0)
Dataphyx处的CronSandbox让您可以播放日期/时间值 - 您可以看到您投入的任何组合的运行时安排。