【问题标题】:Crontab every 3 days not workingcrontab 每 3 天不工作
【发布时间】:2018-08-28 07:03:00
【问题描述】:

上周我创建了一个新的 crontab,每三天进行一次备份,但没有成功。

这是 cron:

0 12 */3 * * /home/importante.sh

它应该每三天在 12:00 执行一次,但它对我不起作用。 尝试了脚本并且工作正常,只是 cron 没有执行它,知道吗?

【问题讨论】:

  • 您的 cron 条目看起来不错。问题可能出在您的脚本以及它的执行方式之间的差异(由您手动与您的 cron)。
  • Stack Overflow 是一个编程和开发问题的网站。这个问题似乎离题了,因为它与编程或开发无关。请参阅帮助中心的What topics can I ask about here。也许Server Fault 会是一个更好的提问地点。
  • 您的 cron 不会每 3 天运行一次。它将在每个月的每一天中午运行,可以被 3 整除。Cron 不是有状态的,不记得你是哪一天开始的。在多于或少于 30 天的月份中,您的 cron 将每 4 天运行一次(例如 31 天、1 天、2 天、3 天)。

标签: linux cron debian


【解决方案1】:

您的 cron 条目看起来不错。您只是缺少 bash 命令。

0 12 */3 * * /bin/bash /home/importante.sh

我假设您正在使用 bash。如果它对你来说不同,只需更换。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-09-26
    • 1970-01-01
    • 1970-01-01
    • 2015-12-28
    • 2011-12-21
    • 2014-08-08
    • 1970-01-01
    相关资源
    最近更新 更多