0

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

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

发生的事情是这样的:在 01.00.02,作业按预期运行。然后cron(或其他东西)继续每分钟运行该作业。有谁能帮帮我吗?我不知道这可能是什么根本原因。

/米

4

2 回答 2

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
于 2013-06-25T08:51:32.270 回答
0

Dataphyx 的CronSandbox让您可以使用日期/时间值 - 您可以看到您输入的任何组合的运行时时间表。

于 2013-06-28T10:38:52.457 回答