Požadavky
- Linux systém
- Crontab – defaultní balíček
Konfigurace
- Přihlásíme se na PuTTy
- Zadáme příkaz „crontab -l” pro vypsání aktuálně nastavených úloh
- 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í
- Minuta – rozsah hodnot: 0-59
- Hodina – rozsah hodnot: 0-23
- Den v měsíci – rozsah hodnot: 1-31
- Měsíc – rozsah hodnot 1-12
- 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)
- Spuštění příkazu jako uživatel
- 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