Crontab è un'utilità del CentOS sistema operativo che consente di pianificare attività ricorrenti in un momento prestabilito. Ecco le istruzioni per l'uso crontab su CentOS:
Passaggio 1: apri crontab per l'utente corrente
Per aprire crontab per l'utente corrente, eseguire il seguente comando:
crontab -e
Passaggio 2: comprendere la crontab sintassi
Ogni riga crontab rappresenta un'attività pianificata specifica.
La crontab sintassi è la seguente:
* * * * * 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)
L'asterisco(*) indica tutti i valori possibili per quel campo.
Passaggio 3: definire le attività nel file crontab
Ad esempio, per eseguire uno script denominato "myscript.sh" ogni giorno all'una di notte, aggiungi la riga seguente a crontab:
0 1 * * * /path/to/myscript.sh
Passaggio 4: salva ed esci
Dopo aver aggiunto le attività a crontab, salvare ed uscire premendo Ctrl + X
, quindi digitare Y
e premere Enter
.
Passaggio 5: Visualizza crontab
Per visualizzare l'elenco delle attività in crontab, eseguire il seguente comando:
crontab -l
Passaggio 6: rimuovere un'attività dal file crontab
o rimuovi un'attività da crontab, esegui il seguente comando:
crontab -r
Nota: prestare attenzione quando si utilizza crontab, assicurarsi che la sintassi e l'orario di pianificazione siano corretti per evitare malfunzionamenti o sovraccarichi del sistema.