Crontab este un utilitar pe CentOS sistemul de operare care vă permite să programați sarcini recurente la un moment prestabilit. Iată instrucțiuni de utilizare crontab pe CentOS:
Pasul 1: Deschideți crontab pentru utilizatorul actual
Pentru a deschide crontab pentru utilizatorul curent, rulați următoarea comandă:
crontab -e
Pasul 2: Înțelegeți crontab sintaxa
Fiecare linie din crontab reprezintă o anumită sarcină programată.
Sintaxa crontab este următoarea:
* * * * * 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)
Asteriscul(*) înseamnă toate valorile posibile pentru acel câmp.
Pasul 3: Definiți sarcinile în crontab
De exemplu, pentru a rula un script numit „myscript.sh” la ora 1 AM în fiecare zi, adăugați următoarea linie la crontab:
0 1 * * * /path/to/myscript.sh
Pasul 4: Salvați și ieșiți
După ce adăugați sarcini la crontab, salvați și ieșiți apăsând Ctrl + X
, apoi tastați Y
și apăsați Enter
.
Pasul 5: Vizualizare crontab
Pentru a vizualiza lista de sarcini din crontab, rulați următoarea comandă:
crontab -l
Pasul 6: Eliminați o sarcină din crontab
o eliminați o sarcină din crontab, rulați următoarea comandă:
crontab -r
Notă: Aveți grijă când utilizați crontab, asigurați-vă că sintaxa și ora de programare sunt corecte pentru a evita funcționarea defectuoasă sau supraîncărcarea sistemului.