Crontab je nástroj v CentOS operačním systému, který umožňuje naplánovat opakující se úlohy v předem určený čas. Zde jsou pokyny pro použití crontab na CentOS:
Krok 1: Otevřete crontab pro aktuálního uživatele
Chcete-li otevřít crontab pro aktuálního uživatele, spusťte následující příkaz:
crontab -e
Krok 2: Pochopte crontab syntaxi
Každý řádek v souboru crontab představuje konkrétní naplánovanou úlohu.
Syntaxe crontab je následující:
* * * * * command_to_be_executed
-- -- -
|| || |
|| || ----- Day of the week(0- 7)(Sunday is 0 and 7)
|| | ------- Month(1- 12)
|| --------- Day of the month(1- 31)
| ----------- Hour(0- 23)
------------- Minute(0- 59)
Hvězdička(*) znamená všechny možné hodnoty pro dané pole.
Krok 3: Definujte úkoly v crontab
Chcete-li například spouštět skript s názvem „myscript.sh“ každý den v 1:00, přidejte do souboru následující řádek crontab:
0 1 * * * /path/to/myscript.sh
Krok 4: Uložte a ukončete
Po přidání úkolů do crontab, uložte a ukončete stisknutím Ctrl + X
, poté zadejte Y
a stiskněte Enter
.
Krok 5: Zobrazit crontab
Chcete-li zobrazit seznam úloh v crontab, spusťte následující příkaz:
crontab -l
Krok 6: Odeberte úkol z crontab
o odebrat úlohu z crontab, spusťte následující příkaz:
crontab -r
Poznámka: Při používání buďte opatrní crontab, ujistěte se, že syntaxe a čas plánování jsou správné, aby nedošlo k poruše nebo přetížení systému.