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

Come modificare un Crontab

Crontab è uno strumento di amministratore di solito si trova all'interno di tutte le distribuzioni Linux o UNIX . Il demone cron esegue normalmente in background ed esegue le attività in qualunque intervalli sono specificati in programma . Ciò è particolarmente utile per gli aggiornamenti durante i periodi in cui il sistema è utilizzato o per il rendering di posti di lavoro che normalmente rallentare il sistema . Capire come configurare ed eseguire uno script di cron è meno arduo di quanto appare a prima vista . Istruzioni
The Basics
1

Tipo " crontab-e ". Questo sarà creare e modificare un file crontab per il vostro nome utente .
2

aggiungere le voci che si desidera. Le voci devono essere in un formato specifico per il cron di capirli, come ad esempio :

" 15 12 *** /usr /bin /banner" Pausa pranzo " > /dev /console "
!

Questo invierà un promemoria per la pausa pranzo alle 12:15 tutti i giorni per la console .
3

hit "ESC ", quindi digitare " wq ", e premere "Invio "per salvare e chiudere il file .
The Sims tecnico Side
4

Tipo " crontab-e "di nuovo . Aggiungere le voci che si desidera , come ad esempio :

" 45 4 1 3 * /usr /bin /rm /home /nomeutente { } /temp /* > /dev /null 2> & 1 "

Abbattere la voce in ordine :

45 è il minuto

4 è l'ora

1 è il giorno

* . . . è il mese

3 è il giorno della settimana (0 è Domenica ) per

il lavoro da eseguire è : . . /usr /bin /rm /home /nomeutente { } /temp /*

E l'uscita ( il " > " , anche parte del lavoro ) viene inviato a /dev /null (noto anche come cestino) .

Tutti insieme , questo esegue la compensazione directory temporanea dell'utente il 1 ° di ogni mese alle 4:45 , e ogni Mercoledì .

inizio con la data e l'ora si desidera che il lavoro da eseguire . Alcune altre configurazioni che funzionano sono:

" 15,45 0-5 * /2 ** "

Questo, ad esempio , specifica per eseguire il lavoro a 15 e 45 di ogni ora ( separati da virgola ) , durante le ore di mezzanotte alle cinque ( la " 0-5 " ) a giorni ( * /2) .
5

Digitare il comando per eseguire dopo la data e l'ora sono impostate . Questa sarebbe la " /usr /bin /rm /home /nomeutente { } /temp /* > /dev /null 2 & 1 " . La voce può essere qualsiasi cosa, da un semplice comando, come l' esempio, per l'esecuzione di uno script completo , più facilmente fatto al di fuori di crontab .

Semplificato i comandi di lavoro , come ad esempio " rm " invece di " /usr /bin /rm " , ma solo se l'utente ha quella directory nel loro percorso . Usando la struttura di directory completo è sempre meglio .
6

Scegli il livello di registrazione . L'esempio precedente invia il log in /dev /null , o si cestina .

Un'altra alternativa per inviare l'output a /dev /null è digitare " MAILTO = " " " nel file crontab per spegnere posta per tutti i lavori di cron . Fare in modo di lavorare prima di entrare in questo è consigliabile.

Altre opzioni per la registrazione sono " > ( qualche nome del file di log ) " per creare un file di registro per il lavoro, o " >> (alcuni file di log name ) " per aggiungere voci alla fine del file di log .
7

Hit " ESC ", quindi digitare" wq ", e premere" Invio "per scrivere e chiudere il file .


 

sistemi © www.354353.com