Il comando cron
è utilizzato per pianificare l’esecuzione automatica di comandi o script a intervalli regolari nel sistema operativo Linux. È uno strumento fondamentale per l’automazione delle attività di sistema e la gestione delle operazioni programmate.
La sintassi di base del comando cron
è la seguente:
crontab [opzioni] [file]
-e
: Modifica il file crontab dell’utente corrente.-l
: Elenca le attuali attività programmate nel crontab.-r
: Rimuove il crontab dell’utente corrente.-i
: Chiede conferma prima di rimuovere il crontab.Ecco alcuni esempi pratici di utilizzo di cron
:
Per modificare il crontab dell’utente corrente, utilizza:
crontab -e
Per visualizzare le attività programmate nel crontab, esegui:
crontab -l
Per eseguire uno script ogni giorno alle 2:30 AM, aggiungi la seguente riga al crontab:
30 2 * * * /percorso/del/tuo/script.sh
Per eseguire un comando ogni lunedì alle 5:00 PM, utilizza:
0 17 * * 1 /usr/bin/tuo_comando