cron e crontab

Cron su linux e’ potente, e’ quel servizio che permette di eseguire comandi pianificandoli nel tempo. Il comando per impostarlo e’ semplicemente crontab.

Online si trovano mille e una guide per usarlo al meglio.

Qui solo un sunto sunto sunto.

  1. crontab -l               Mostra le impostazioni attuali
  2. crontab -e             Edita il file delle impostazioni

Esempi:

# Esegue 5 minuti dopo mezzanotte, ogni giorno
5 0 * * * $HOME/bin/daily.job >> $HOME/tmp/out 2>&1

# Esegue alle 14:15 il primo giorno di ogni mese
15 14 1 * * $HOME/bin/monthly

#Esegue ogni 5 minuti tra le 4 e le 6

*/5 4-6 * * * /home/user”