Come usare cron su Ubuntu

February 23

Come usare cron su Ubuntu


Ubuntu è un sistema operativo che The Guardian ha rispetto al iPhone --- per tutto ciò che si vuole fare in Ubuntu, c'è un app per questo. Cron può aiutare gli utenti di Ubuntu eseguire alcuni compiti dietro le quinte in determinati orari. Utilizzando crontabs, che sono file di testo di base in Cron, gli utenti Ubuntu possono pianificare una serie di comandi che sono alimentati dal demone cron, di eseguire compiti che richiedono privilegi amministrativi per l'esecuzione rotazioni di log e gli aggiornamenti del database.

istruzione

1 Aggiungere le voci al file crontab per usare cron per le attività che verrà eseguito solo per il proprio profilo. Avviare l'editor crontab da una finestra di terminale e modificare il file crontab di assegnare compiti. Le attività che vengono eseguiti con i privilegi amministrativi dovrebbero essere aggiunti alla Contab dell'utente root, in base alla documentazione di Ubuntu.

2 Ulteriori informazioni su come crontab codice è scritto. Le diverse sezioni in un crontab sono separati da spazi; l'ultima sezione deve avere uno o più spazi. Le prime cinque sezioni del crontab, che delineano la frequenza con cui verrà eseguito il compito, non dovrebbero avere spazi. Piuttosto, gli spazi devono essere utilizzati solo per separare sezioni.

3 Salvare il crontab prima di uscire. Se non si salva, il crontab rimarrà invariato. Dopo essere usciti l'editor crontab, il file verrà controllato per errori e installato immediatamente. Il file può essere letta e modificata di nuovo attraverso il comando "crontab".

4 Comprendere le diverse opzioni quando si modifica il file crontab. L'opzione -l mostrerà il crontab corrente sullo standard output. L'opzione -r rimuoverà il crontab corrente. L'opzione -e permette al contrab corrente da modificare usando l'editor delineato dalla variabile di ambiente EDITOR.

5 Verificare che le crontabs eseguire i compiti come previsto. documentazione di Ubuntu consiglia di eseguire diversi minuti prima del previsto per verificare i risultati prima di salvare i tempi. Può anche essere utile per posizionare i comandi che accedono successi e gli insuccessi nello script.