Cron.d 未运行(rsnapshot)

Cron.d 未运行(rsnapshot)

昨天我在 debian 9 机器上配置了 rsnapshot,但是我为 /etc/cron.d/rsnapshot 中的备份设置的 cron 没有被执行。

另外,在我保存并关闭 /etc/cron.d/rsnapshot 后,它并没有说它安装了新的 crontab。

我怎样才能找出为什么它没有被执行?我已经在这个网站上进行了一些搜索,并发现了以下内容:

  • /var/mail 中没有条目
  • /etc/crontab 的权限 + 所有者

cron 进程也正在运行:

ps aux | grep cron root       364  0.0  0.0  29664  2880 ?        Ss   Oct12   0:05 /usr/sbin/cron -f

cron 设置如下:

0 */4* * *      root    /usr/bin/rsnapshot hourly

关于如何找出 cron 没有被执行的原因,有什么建议吗?我已经尝试过手动执行命令(这有效),并且在编辑和关闭 rsnapshot cron 文件时也尝试过 nano 和 vim。

答案1

您在 cron 记录中漏掉了一个空格。我应该是这样的:

0 */4 * * *      root    /usr/bin/rsnapshot hourly

相关内容