如何检查上次 anacron 成功运行的时间?

如何检查上次 anacron 成功运行的时间?

我如何检查 anacron 上次完成所有每日/每周/每月作业的时间?我知道 /var/spool/anacron 中的时间戳是 anacron 启动的时间,但系统可能在启动和完成之间重新启动或关闭。

是否可以单独检查每个 anacron 作业的状态和完成时间戳?

答案1

当 cronjobs 运行失败时,您将在 /var/mail/user 中收到一封电子邮件。该电子邮件将包含如下一行:

  Subject: Cron <root@server28> test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ) (failed)

...

Date: Sun, 12 Feb 2012 06:25:05 +0100 (CET)

/etc/cron.daily/logrotate: error: error running non-shared postrotate script for /var/log/fail2ban.log of '/var/log/fail2ban.log ' run-parts: /etc/cron.daily/logrotate exited with return code 1

您可以查看时间以及哪个 cronjob 运行失败。

相关内容