freetool.cz

Generátor a překladač Cron úloh

Nehádejte význam hvězdiček. Generujte a překládejte Cron výrazy do srozumitelné češtiny.

Interaktivní sestavení výrazu
0-59
0-23
1-31
1-12
0-6 (0=Ne)
Můžete používat speciální znaky jako * (všechny hodnoty), , (seznam hodnot, např. 1,15), - (rozsah, např. 1-5) a / (krok, např. */10).
Co to znamená lidsky?
Každou minutu

Co je to Cron a k čemu slouží?

Cron je softwarový nástroj (démon) pro plánování úloh v operačních systémech typu Unix (např. Linux). Umožňuje uživatelům plánovat spouštění příkazů nebo skriptů automaticky v zadaný čas nebo v pravidelných intervalech.

Je to absolutní základ pro správu serverů. Typicky se používá pro pravidelné zálohování databází, odesílání hromadných e-mailů (newsletterů), stahování aktualizací nebo mazání starých dočasných souborů.

Jak funguje Cron syntaxe?

Konfigurační soubor pro cron (tzv. crontab) obsahuje řádky, kde každý řádek představuje jednu úlohu. Samotný zápis času se skládá z 5 políček oddělených mezerou:

Pozice Význam Povolené hodnoty
1.Minuta0 - 59
2.Hodina0 - 23
3.Den v měsíci1 - 31
4.Měsíc1 - 12 (nebo JAN-DEC)
5.Den v týdnu0 - 6 (0 = Neděle, nebo SUN-SAT)

Speciální operátory

  • * (Hvězdička): Znamená "každý" nebo "libovolný". Pokud je hvězdička na poli měsíce, úloha se spustí každý měsíc.
  • , (Čárka): Slouží jako oddělovač seznamu. Např. 1,15,30 v poli minuty spustí úlohu v 1., 15. a 30. minutě.
  • - (Pomlčka): Určuje rozsah. Např. 1-5 v poli dne v týdnu znamená "od pondělí do pátku".
  • / (Lomítko): Určuje krok (krokovač). Např. */5 v poli minuty znamená "každých 5 minut".
Cron výraz zkopírován!