【问题标题】:How to run cron every 20 minutes but not hour如何每 20 分钟而不是每小时运行一次 cron
【发布时间】:2013-06-24 00:01:17
【问题描述】:

如何每 20 分钟运行一次 cron,如下所示:

00:20, 00:40, 01:20, 01:40 等,但不是在 :00

我应该在 crontab 中放什么?

【问题讨论】:

标签: linux unix cron


【解决方案1】:

一行

20,40 * * * * /path/to/job

应仅在时间的分钟部分为 20 或 40 时触发作业。

如果您将它放在系统的 crontab 中,请在最后一个星号之后添加一个用户名。

【讨论】:

  • 哦,就这么简单?我一直试图弄清楚几个小时......(感觉很愚蠢)。我去设置一下看看效果如何,谢谢!
【解决方案2】:

在 crontab 中添加以下行

20,40 * * * * sh your_script.sh

【讨论】:

    【解决方案3】:

    */20 * * * * /path/to/script.sh

    【讨论】:

    • 按小时运行,OP 明确表示他不想要。已经有正确答案(cHao's)。
    猜你喜欢
    • 2019-06-09
    • 1970-01-01
    • 2017-01-10
    • 2018-07-17
    • 1970-01-01
    • 2018-02-18
    • 2021-09-21
    • 2015-03-27
    • 1970-01-01
    相关资源
    最近更新 更多