Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> sistemi >> Linux >> .

Tutorial Cron per Linux

Linux , il sistema operativo gratuito alternativo a Windows e Mac , ha molti pacchetti di software e utility gratuite che possono rendere la vita più facile calcolo. Molti - se non la maggior parte - dei programmi di utilità di razionalizzazione e programmazione disponibili per Windows e Mac sono anche scritte per Linux o avere un pacchetto equivalente disponibile . Cron è un programma di utilità in Linux che permette di pianificare e automatizzare le attività . L'utilità esiste all'interno di un file chiamato " crontab ", e che il file può essere modificato con un editor di testo standard . Istruzioni
1

Aprire un terminale. Passare alla directory /etc digitando " cd .. /. . /Etc" .
2

Inizio cron digitando " crontab -e" . In Ubuntu , la prima volta che si esegue questo comando , vi verrà chiesto di scegliere un editor. Avete la scelta di Ed , nano o vim . Scegli un editor e aprire il file . In alternativa , è possibile modificare l'editor predefinito per cron digitando "export VISUAL = ' editore ' " ( senza virgolette ) in un terminale prima di digitare " crontab -e" , dove ' editore ' è la vostra scelta di editor di testo. Emacs è una scelta popolare .
3

Modificare il file crontab , oppure creare una nuova voce . Ogni voce nel file crontab ha sette campi . Allo scopo , sono minuto, ora , giorno del mese , mese , giorno della settimana , il nome utente e compito . Così , per esempio, per eseguire una determinata attività tutti i Venerdì alle 11:32 , è necessario immettere " 32 11 ** fri radice TASK " (senza virgolette ) . In questa voce particolare , l'attività viene eseguita dall'utente root , e il simbolo "*" è il simbolo jolly , dicendo a cron di ignorare il campo . Per un altro esempio, per eseguire un compito ogni sera alle 18:00 come JoeSchmo utente , immettere "00 18 *** JoeSchmo usr /bin /TASK " .
4

Crea il tuo compito di entrare nel file cron . Compiti normalmente prendono la forma di un comando di Linux ( " tar czf /usr /local /backups /giorno /etc.tar.gz /etc " volontà tar il contenuto del file di backup giornaliero , per esempio. ) È inoltre possibile creare uno script file, modificare i permessi per renderlo eseguibile , e chiamare il file di script nella vostra entrata cron . Ad esempio , se si dispone di uno script chiamato " puffo ", cambiare i permessi con il comando " chmod 755 puffo " . Ora , nella vostra voce cron , è possibile digitare " 32 11 ** radice sab. /Smurf" per eseguire il file " puffo " ogni Venerdì mattina .
5

Append " >> /dev /null 2 > & 1 "per la voce dopo la specifica operazione per evitare che il compito di dirigere l'output a un terminale . In questo caso , l'output standard ( 1) viene inviato a /dev /null , il cestino Linux può, e " 2> & 1 " invia l'errore standard ( 2) nello stesso posto come standard output ( 1) .
Pagina 6

Salva il file crontab quando si è finito di modificarlo . Le voci saranno ora eseguiti come previsto , dal momento che il comportamento predefinito di cron è quello di eseguire automaticamente all'avvio.
7

Lista vostri cron digitando " crontab -l" nel terminale ( nella directory /etc . ) Digitando " crontab - r" cancellerà il file cron . Se si è connessi come root , è possibile modificare i file di cron di un particolare utente , digitando "nomeutente crontab-e - u ".

 

sistemi © www.354353.com