Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Software Utility >> .

Che cosa è Cron in Linux

? Cron , e la relativa crontab , sono funzioni integrate nel sistema operativo Linux è possibile utilizzare per rendere più facili le operazioni ripetitive e noiose . Si può prendere un po 'di pratica per usare cron con successo , ma la ricompensa renderlo utile. Molti utenti Linux usano cron di spendere meno tempo mantenendo le loro macchine e più tempo li gode . Che Cron è

Cron è un programma in grado di eseguire altri programmi in un dato momento . Il processo è chiamato dal programma crontab , che è una parte della maggior parte delle distribuzioni Linux . Non tutti gli utenti possono usare cron . Ci sono due file che specificano che possono usare cron e chi non può. Questi file si trovano nella directory "/usr /lib /cron /cron.allow " e " /usr /lib /cron /cron.deny " rispettivamente le directory . Al fine di essere in grado di utilizzare cron o crontab , il nome utente deve essere posizionato nella cartella " consentire " , e non può essere elencato nella cartella " negare " .
Come Cron viene utilizzato

puoi usare cron per la preparazione di un file di testo con il vostro editor di testo predefinito . Questo file di testo deve essere in un certo formato , e deve elencare il programma o programmi che si desidera avviare , così come il momento in cui dovrebbe iniziare . Una volta ottenuto il file di testo , è chiamare utilizzando il programma crontab . Per fare questo, è sufficiente digitare " crontab-e , " senza le virgolette . Quando si digita questo comando nella riga di comando , crontab creerà un documento di cron in bianco per voi .
La corretta Cron Format

E 'molto importante che imparare e mettere in atto la sintassi corretta cron . In sostanza , ci sono sei componenti in un file cron . Si tratta di "min ", " ora ", " giorno del mese", " mese", " giorno della settimana " e " programma da eseguire . " Ogni valore è scritto in orizzontale senza virgolette e con uno spazio tra di loro . Non è necessario scrivere un valore per ogni campo , ma se si lascia vuoto un campo è necessario digitare il carattere " * " al suo posto . Infine , quando si entra nel " programma da eseguire" valore , è necessario includere il percorso completo del programma .
Un Cron Esempio

Un esempio completo si potrebbe desiderare di uso è " 15 20 *** rm /home /user /tmp /* " . Si noti che ci si sostituire " utente" con il proprio nome utente . È possibile utilizzare questo comando per eliminare i file temporanei ogni giorno alle 20:15 Questo esempio mostra come è possibile utilizzare cron per semplificare e automatizzare le attività ripetitive che deve essere fatto manualmente su molti altri sistemi operativi . Quando si imposta un file di cron di lavoro e le mansioni all'interno di esso vengono eseguiti , crontab invierà automaticamente una e-mail all'indirizzo di posta elettronica associato al tuo account utente Linux . Per disattivare questo comportamento , è sufficiente aggiungere "> /dev /null 2> & 1 ", senza le virgolette , alla fine del file di cron .

 

software © www.354353.com