Cron没有按预期工作

时间:2013-06-25 08:21:50

标签: cron

我对cron工作有一个有趣的问题。我在Cent OS的服务器上,我们正在使用Vixie cron。这一切都非常简单,我有一个备份工作,我想每天在01.00运行一次,所以我创建了这个简单的crontab条目:

* 1 * * * /path/to/my/simpleJob.sh

这是怎么回事:在01.00.02,作业按预期运行。然后,cron(或其他东西)每分钟继续运行这项工作。任何人都可以帮助我吗?我不知道这可能是什么原因。

/ M

2 个答案:

答案 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让您可以播放日期/时间值 - 您可以看到您投入的任何组合的运行时安排。