È possibile configurare Linux in modo da fargli eseguire delle azioni periodicamente?

Utente HTML.it
chiede

È possibile configurare Linux in modo da fargli eseguire delle azioni periodicamente?

Redazione HTML.it
risponde

Si’. Per far questo esistono due programmi: cron e anacron. Il primo viene usato su sistemi che si suppone rimangano accesi sempre, il secondo per un’utenza piu’ domestica. Per farlo assicuratevi che almeno uno dei due sia correttamente installato e configurato. Per programmare l’esecuzione di un comando con cron potete usare crontab. La sintassi e’:

lnxbox1:˜# crontab -e

Inserite ora (siete in vi) il comando da programmare in questo modo:

minuto ora giorno_del_mese mese giorno_della_settimana comando.

Ad esempio:

00 00 * * * /usr/bin/updatedb

Eseguira’ tutti i giorni di tutti i mesi indipendentemente dal giorno della settimana il comando updatedb a mezzanotte (00 00). Per controllare la lista dei comandi pianificati e’ possibile usare crontab -l mentre crontab -e per cancellare ogni pianificazione.