用 anacron 补跑错过的定时任务

anacron 专为台式机/笔记本设计:错过的每日、每周任务会在下次开机时自动补跑。

Linux计划任务自动化anacron 定时补跑中风险
安装 anacron(`sudo apt install anacron`),把脚本放进 /etc/cron.daily 即可每天开机时或到期后执行一次。

01命令

命令
$ sudo apt install anacron && ls /etc/cron.daily

02作用说明

普通 cron 假设机器一直开机——凌晨关机就彻底错过任务。anacron 在 /var/spool/anacron 记录时间戳,发现每日/每周/每月任务过期就在开机后补跑,更适合不 24 小时开机的个人电脑。

03风险

风险中风险
使用条件anacron package
!注意: 需要在固定分钟执行的任务(证书续期、提醒)不要用 anacron,仍应使用 cron 或 systemd timer。

04撤销

撤销
$ sudo systemctl disable --now anacron

05来源

最后验证: 2026-09-18 · 分类: 系统与设置