9.8. Asynchrone Aufgaben planen: anacron
anacron
ist ein Daemon, der cron
für solche Rechner ergänzt, die nicht ständig laufen. Da regelmäßige Aufgaben normalerweise für die Nacht geplant sind, werden sie nie ausgeführt, falls der Rechner zu dieser Zeit ausgeschaltet ist. Der Zweck von anacron
besteht darin, sie unter Berücksichtigung der Zeiten, in denen der Rechner nicht läuft, auszuführen.
Bitte beachten Sie, dass anacron
derartige Aktivitäten häufig einige Minuten nach dem Hochfahren des Rechners ausführen wird, wodurch der Computer langsamer reagieren kann. Daher werden Aufgaben in der Datei /etc/anacrontab
mit dem Befehl nice
gestartet, der ihre Ausführungspriorität reduziert und so ihren Einfluss auf das übrige System begrenzt. Vorsicht, das Format dieser Datei ist nicht das gleiche wie /etc/crontab
; falls Sie besondere Anforderungen an anacron
haben, sehen Sie auf der Handbuchseite anacrontab(5) nach.
Das Installieren des Pakets anacron deaktiviert die Ausführung der Skripten in den Verzeichnissen /etc/cron.hourly/
, /etc/cron.daily/
, /etc/cron.weekly/
und /etc/cron.monthly/
durch cron
. Hierdurch wird eine doppelte Ausführung durch anacron
und cron
vermieden. Der Befehl cron
bleibt jedoch aktiv und führt die übrigen geplanten Aufgaben aus (vor allem die von den Benutzern geplanten).