Crontab to narzędzie w CentOS systemie operacyjnym, które umożliwia planowanie powtarzających się zadań w określonym czasie. Oto instrukcje dotyczące używania crontab na CentOS:
Krok 1: Otwórz crontab dla bieżącego użytkownika
Aby otworzyć crontab dla bieżącego użytkownika, uruchom następujące polecenie:
crontab -e
Krok 2: Zrozum crontab składnię
Każdy wiersz w crontab reprezentuje określone zaplanowane zadanie.
Składnia crontab jest następująca:
* * * * * 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)
Gwiazdka(*) oznacza wszystkie możliwe wartości dla tego pola.
Krok 3: Zdefiniuj zadania w pliku crontab
Na przykład, aby codziennie o 1 w nocy uruchamiać skrypt o nazwie „myscript.sh”, dodaj następujący wiersz do crontab:
0 1 * * * /path/to/myscript.sh
Krok 4: Zapisz i wyjdź
Po dodaniu zadań do crontab, zapisz i wyjdź naciskając Ctrl + X
, a następnie wpisz Y
i naciśnij Enter
.
Krok 5: Zobacz crontab
Aby wyświetlić listę zadań w programie crontab, uruchom następujące polecenie:
crontab -l
Krok 6: Usuń zadanie z crontab
o usunąć zadanie z crontab, uruchom następującą komendę:
crontab -r
Uwaga: Zachowaj ostrożność podczas korzystania z programu crontab, upewnij się, że składnia i czas planowania są poprawne, aby uniknąć nieprawidłowego działania lub przeciążenia systemu.