Crontab egy olyan segédprogram az CentOS operációs rendszeren, amely lehetővé teszi az ismétlődő feladatok ütemezését egy előre meghatározott időpontban. Íme a használati crontab utasítás CentOS:
1. lépés: Nyissa meg crontab az aktuális felhasználó számára
Az aktuális felhasználó számára történő megnyitáshoz crontab futtassa a következő parancsot:
crontab -e
2. lépés: Értse meg a crontab szintaxist
Minden sor crontab egy adott ütemezett feladatot jelöl.
A crontab szintaxis a következő:
* * * * * 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)
A csillag(*) az adott mező összes lehetséges értékét jelenti.
3. lépés: Határozza meg a feladatokat a crontab
Például egy "myscript.sh" nevű szkript futtatásához minden nap hajnali 1 órakor, adja hozzá a következő sort a következőhöz crontab:
0 1 * * * /path/to/myscript.sh
4. lépés: Mentés és kilépés
A feladatok hozzáadása után crontab mentse el és lépjen ki a gomb megnyomásával Ctrl + X
, majd írja be Y
és nyomja meg a gombot Enter
.
5. lépés: Megtekintés crontab
A feladatok listájának megtekintéséhez crontab futtassa a következő parancsot:
crontab -l
6. lépés: Távolítson el egy feladatot a crontab
o távolítson el egy feladatot a fájlból crontab, futtassa a következő parancsot:
crontab -r
Megjegyzés: Legyen óvatos a használatakor crontab, ügyeljen arra, hogy a szintaxis és az ütemezési idő helyes legyen a rendszer hibás működésének vagy túlterhelésének elkerülése érdekében.