anacron

Anacron

Informace
Poslední verze 2,3 (22. června 2000)
Vklad [cvs: //[email protected]: / cvsroot / anacron cvs: //[email protected]: / cvsroot / anacron]
Napsáno VS
Operační systém Unixový typ
Typ Plánování úkolů IT
Licence GNU General Public License verze 2 nebo novější ( d )
webová stránka sourceforge.net/projects/anacron

anacron nebo v angličtině  : anachronistic command scheduler (ve francouzštině  : command scheduler anachronistic ), je počítačový program, který umožňuje provádění denních úkolů, týdně nebo měsíčně v systému Unix . Na rozdíl od cron nepředpokládá, že stroj běží po celou dobu. Ve výsledku jej lze použít na strojích, které neběží 24 hodin denně, ke sledování denních, týdenních nebo měsíčních úloh, které jsou běžně monitorovány cronem .

Kromě toho, Anacron není démon , který běží po celou dobu na stroji: zjišťuje jakékoli úkoly, které mají být provedeny, případně provádí, a pak ukončí. Jinými slovy, musí existovat jiný systém, který zajistí pravidelné spouštění anacronu : je tedy třeba jej spouštět spouštěcími skripty, úlohami cron (často používáme úlohu cron.hourly) nebo dokonce „spouštět ručně.

Výhoda

Mnoho systémů Unix je nakonfigurováno tak, aby pravidelně provádělo řadu úkolů údržby: mazání nepoužívaných souborů, archivování protokolů , indexování souborů atd. Často chceme, aby se provádění těchto úkolů provádělo v období, kdy je zatížení systému nízké, například v noci, aby nedošlo k omezení uživatele.

Pokud používáte cron , pokud je systém vypnutý, když byla naplánována úloha, tentokrát se nespustí a budete si muset počkat na další výskyt, abyste viděli spuštění úlohy. anacron při spuštění kontroluje u každého úkolu, zda byl spuštěn za posledních n dní, přičemž n je periodicita definovaná pro tento úkol. Pokud je odpověď ne, anacron vydá příkaz pro daný úkol. Pokud byl tedy stroj vypnut v přesný okamžik, kdy měl být úkol proveden s ohledem na dobu n dnů, je proveden při příštím spuštění anacronu.

externí odkazy


  1. „  https://sourceforge.net/projects/anacron/files/anacron/2.3/  “ (zpřístupněno 17. ledna 2018 )