anacron

Anacron

Information
Sidste version 2.3 (22. juni 2000)
Depositum [cvs: //[email protected]: / cvsroot / anacron cvs: //[email protected]: / cvsroot / anacron]
Skrevet i VS
Operativ system Unix-type
Type Planlægning af it-opgaver
Licens GNU General Public License version 2 eller nyere ( d )
Internet side sourceforge.net/projects/anacron

anacron , eller på engelsk  : anachronistic command scheduler (på fransk  : command scheduler anachronistic ), er et computerprogram, der tillader udførelse af daglige opgaver, ugentligt eller månedligt på et system Unix . I modsætning til cron antager det ikke, at maskinen kører hele tiden. Som et resultat kan den bruges på maskiner, der ikke kører 24 timer i døgnet, til at overvåge daglige, ugentlige eller månedlige job, der normalt overvåges af cron .

Desuden er anacron ikke en dæmon, der kører hele tiden på en maskine: den kontrollerer for opgaver, der skal udføres, udfører dem eventuelt og afslutter derefter. Med andre ord skal der være et andet system, der sikrer, at anacron startes med jævne mellemrum: det skal derfor startes af opstartsskripter, af cron- job (vi bruger ofte et job cron.hourly) eller endda af 'startes manuelt.

Fordel

Mange Unix-systemer er konfigureret til periodisk at udføre en række vedligeholdelsesopgaver: sletning af ubrugte filer, arkivering af logfiler , indeksering af filer osv. Vi ønsker ofte, at udførelsen af ​​disse opgaver skal udføres i en periode, hvor systembelastningen er lav, for eksempel om natten, for ikke at begrænse brugeren.

Brug af cron , hvis systemet er slukket, da opgaven var planlagt, kører det ikke denne gang, og du bliver nødt til at vente på den næste forekomst for at se opgaven køre. når den starter, kontrollerer anacron for hver opgave, om den blev lanceret i de sidste n dage, n er den periodicitet, der er defineret for denne opgave. Hvis svaret er nej, udsteder anacron kommandoen til opgaven. Hvis maskinen derfor blev slukket på det nøjagtige tidspunkt, hvor opgaven skulle have været udført for at respektere perioden på n dage, udføres den næste gang anacron startes.

eksterne links


  1. "  https://sourceforge.net/projects/anacron/files/anacron/2.3/  " (Adgang til 17. januar 2018 )