Crontab is een hulpprogramma op het CentOS besturingssysteem waarmee u terugkerende taken op een vooraf bepaald tijdstip kunt plannen. Hier zijn instructies voor gebruik crontab op CentOS:
Stap 1: Open crontab voor de huidige gebruiker
crontab Voer de volgende opdracht uit om te openen voor de huidige gebruiker:
crontab -e
Stap 2: Begrijp de crontab syntaxis
Elke regel in de crontab vertegenwoordigt een specifieke geplande taak.
De crontab syntaxis is als volgt:
* * * * * 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)
Het sterretje(*) betekent alle mogelijke waarden voor dat veld.
Stap 3: Definieer taken in het crontab
Om bijvoorbeeld een script met de naam "myscript.sh" elke dag om 01.00 uur uit te voeren, voegt u de volgende regel toe aan het crontab:
0 1 * * * /path/to/myscript.sh
Stap 4: Opslaan en afsluiten
Na het toevoegen van taken aan de crontab, slaat u op en sluit u af door op te drukken Ctrl + X
, typt u Y
en drukt u op Enter
.
Stap 5: bekijken crontab
Voer de volgende opdracht uit om de lijst met taken in de te bekijken crontab:
crontab -l
Stap 6: Verwijder een taak uit het crontab
o verwijder een taak uit de crontab, voer de volgende opdracht uit:
crontab -r
Opmerking: Wees voorzichtig bij het gebruik van crontab, zorg ervoor dat de syntaxis en planningstijd correct zijn om systeemstoringen of overbelasting te voorkomen.