Unix Cron Tab Tutorial

October 18

file crontab contengono un elenco di comandi da eseguire ad intervalli di tempo specificato. Ogni utente su un sistema UNIX ha il proprio file crontab, e c'è anche un file system crontab aggiuntivo, che gestisce i comandi di sistema con le autorizzazioni massimi. Crontab è utile quando si desidera eseguire regolarmente una certa azione in un momento specifico. Ad esempio, è possibile aggiungere un comando al file crontab del sistema che esegue automaticamente il backup del computer a un server remoto ogni notte.

istruzione

1 Digitare "su" nel terminale o "sudo su" su Ubuntu, premere "Invio", quindi digitare la password di root e premere "Invio" se si desidera modificare il file crontab a livello di sistema, invece di file crontab del tuo account utente.

2 Tipo "crontab -e" al terminale di UNIX e premere "Invio" per aprire il file crontab dell'utente corrente in editor di testo predefinito del sistema.

3 Posizionare il cursore all'inizio di una nuova riga nel file crontab.

4 Digitare l'intervallo si desidera che il comando venga eseguito in nella forma "minuto (0-59) ora (0-23) giorno (0-6) al mese (0-11) nei giorni feriali (0-6)." Digitare un

"" se si desidera che il comando venga eseguito ad ogni occorrenza del periodo di tempo. Ad esempio, digitare "30 5 "Per avere il comando eseguito alle 5:30 del mattino tutti i giorni o di tipo" 30 5 15 0 * "per avere il comando eseguito alle 5:30 pm il 15 gennaio di ogni anno.

5 Premere il tasto "Spazio" e digitare il comando in forma "/ usr / bin / comando."

6 Verificare la riga di testo nel file crontab è simile a "30 5

* / Comando / usr / bin ".

7 Salvare il file nell'editor di testo.

Consigli e avvertenze

  • È inoltre possibile utilizzare i valori di comando separati sulla linea di crontab. Ad esempio, "il comando / 0,30 * * * * / usr / bin" esegue il comando ogni 30 minuti tutti i giorni, sia a ora e mezz'ora punti sull'orologio.