Zajímavost
Název cron pochází ze slova Chronos, řeckého označení času. Původní verze vyšla s Unixem Version 7 v roce 1979 a její algoritmus byl téměř komicky jednoduchý: přečti /usr/lib/crontab, spusť vše, co je právě na řadě, spař minutu a zopakuj. Když se na Purdue University koncem 70. let pokusili rozšířit cron na všech 100 uživatelů sdíleného VAXu, neustálé dotazování stroj doslova přetížilo. Doktorand Robert Brown, inspirovaný článkem o frontách událostí z časopisu Communications of the ACM (1977), přepsal cron tak, aby spal do chvíle, kdy má opravdu běžet další úloha. Kolega Keith Williamson z prototypu v roce 1979 udělal produkční službu a odnesl ji do laboratoří AT&T Bell Labs — odtud se rozšířila do System V, BSD, Solarisu, HP-UX i AIX.
Stručný návod k nástroji
- Otevřete Tvůrce cron výrazů a zvolte, jak často má úloha běžet: každou minutu, hodinově, denně, týdně nebo měsíčně.
- Nastavte přesná pole minutu, hodinu a den — náhled vám ukáže význam lidským jazykem i termíny dalších spuštění.
- Hotový výraz s pěti poli zkopírujte do svého crontabu pomocí
crontab -e. - Uložte a ověřte: spusťte
crontab -la zkontrolujte logy nebo e-mail po prvním vykonání úlohy.