9.8. Schemaläggar asynkrona uppgifter: anacron
anacron
är demonen som kompletterar cron
för datorer som inte alltid är på. Eftersom vanliga uppgifter oftast är schemalagda i mitten av natten kommer de aldrig att exekveras om datorn är avstängd vid tidpunkten. Syftet med anacron
är att exekvera dem, och ta i beaktande den tidsperid när datorn inte var igång.
Observera att kommandot anacron
oftast kommer att exekvera en sådan aktivitet några minuter efter uppstart av maskinen, vilket kan göra datorn mindre responsiv. Det är därför uppgifterna i /etc/anacrontab/
startas med kommandot nice
som minskar prioriteten för exekvering och därför begränsar dess påverkan på resten av systemet. Se upp för formatet för denna fil är inte detsamma som /etc/crontab
; om du har speciella behov av anacron
, se manualsidan för anacrontab(5).
Installationen av paketet anacron inaktiverar körning av cron
för skripten i katalogerna /etc/cron.hourly/
, /etc/cron.daily/
, /etc/cron.weekly/
, och /etc/cron.monthly/
. Det undviker deras sdubbla körning avanacron
och cron
. Kommandot cron
återstår som aktiv och kommer att fortsätta att hantera de andra schemalagda uppgifterna (speciellt de som schemalagts av användare).