Where Are Linux Anacron Jobs Configured?
Linux tracks periodic maintenance jobs in anacrontab plus timestamp files, the laptop friendly cron sibling.
Last updated
Anacron exists for machines that sleep. Where cron fires on clock time regardless, anacrontab schedules daily, weekly, and monthly jobs with catchup delays after boot.
Timestamps in the spool directory record last completion per period. The system table defines periods and delays, the cron directories hold the actual scripts. Laptops get reliable maintenance without 3 AM wakeups.
Where Linux stores this, by platform
/etc/anacrontab
Periods, delays, and job assignments live here. Timestamps in /var/spool/anacron record last completion per period.
Frequently asked questions
Did my daily job actually run?
Check the timestamp files in the spool directory showing last runs. Missed schedules execute at next boot within their delay windows. Logs confirm whether jobs actually ran or merely got scheduled.
Anacron versus cron: which when?
Cron assumes always on machines; anacron assumes laptops that sleep. Daily, weekly, and monthly jobs with boot catchup suit the latter. Servers with cron precision keep cron.
Notice an outdated path? Let us know.