Linux – Cron (Crontab)

Požadavky

  • Linux systém
  • Crontab – defaultní balíček

Konfigurace

  1. Přihlásíme se na PuTTy 
  2. Zadáme příkaz „crontab -l” pro vypsání aktuálně nastavených úloh
  3. Pro nastavení úloh použijeme příkaz „crontab -e”

Stav služby

Pro zjištění stavu služby zadáme příkaz: service cron status

Nastavení

mspaint_2016-08-01_20-38-18

  1. Minuta – rozsah hodnot: 0-59
  2. Hodina – rozsah hodnot: 0-23
  3. Den v měsíci – rozsah hodnot: 1-31
  4. Měsíc – rozsah hodnot 1-12
  5. Den v týdnu – rozsah hodnot: 0-7 (neděle=0, pondělí=1, úterý=2, středa=3, čtvrtek=4, pátek=5, sobota=6, neděle=7)
  6. Spuštění příkazu jako uživatel
  7. Příkaz ke spuštění

Příklady

Spuštění scriptu restart.sh každé pondělí v 5:28

28 5 * * 1 root /home/scripts/restart.sh

Příkazy lze spouštět i jinak než v určitých intervalech, např. při každém restartu
@reboot /home/scripts/ts3_server.sh

 

Aktualizace provedena: 24 února, 2022

Byl tento článek užitečný?

Související články

EnglishCzech