Come utilizzare il comando crontab per pianificare attività in Linux

24 apr 2023 1 min di lettura
Come utilizzare il comando crontab per pianificare attività in Linux
Indice dei contenuti

Introduzione

Il comando "crontab" è uno strumento molto utile per pianificare attività periodiche su un sistema Linux. Con questo comando, è possibile specificare il momento esatto in cui un'attività deve essere eseguita, ad esempio l'esecuzione di uno script, la pulizia di una cartella o l'invio di un'email.

Come usare crontab

Per utilizzare il comando "crontab", seguire i seguenti passaggi:

  1. Aprire il terminale sul proprio sistema Linux.
  2. Digitare il comando "crontab -e" per aprire il file crontab dell'utente corrente.
  3. Nel file crontab, inserire una nuova riga per specificare l'attività da pianificare utilizzando il seguente formato:
* * * * * comando

I campi del formato rappresentano rispettivamente:

  • Il minuto (0-59)
  • L'ora (0-23)
  • Il giorno del mese (1-31)
  • Il mese (1-12)
  • Il giorno della settimana (0-7, dove sia 0 che 7 rappresentano Domenica)

Ad esempio, se si vuole eseguire lo script "backup.sh" ogni giorno alle 3 del mattino, la riga da aggiungere al file crontab sarà:

0 3 * * * /home/utente/backup.sh
  1. Salvare il file crontab e chiuderlo.
  2. Verificare che l'attività pianificata sia stata inserita correttamente digitando il comando "crontab -l".

Conclusione

Con il comando "crontab", è possibile automatizzare molte attività su un sistema Linux in modo semplice ed efficace.

Buy me a coffeeBuy me a coffee

Supportaci se ti piacciono i nostri contenuti. Grazie.

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.