Se amministrate una macchina di Linux è abbastanza probabile che vedete i messaggi molto volare vicino sul vostro schermo mentre fate funzionare gli ordini. Alcuni di questi messaggi sono insignificanti, mentre altri possono essere critici. Anche se Linux e l'UNIX hanno un motore annotante fine dentro syslogd e la maggior parte dei messaggi del sistema sono entrati una disposizione adeguata del ceppo in varie lime sotto lui /var/log indice, potreste trovarli utile a volte annotare l'uscita di un ordine o di uno scritto che avete fatto funzionare. Linux fornisce un certo numero di sensi annotare l'uscita dei vostri ordini.
Il senso più semplice e e probabilmente più comune fare questo è mettere la a più grande di firmi dopo un ordine, seguito dalla posizione dell'archivio di uscita.
# ls /var/log > /tmp/varlog.log
L'ordine indicato sopra i ceppi l'uscita dell'ordine ls /var/log nella lima /tmp/varlog.log. Una cosa alla nota circa questo ordine è che se usate un singolo più grande di segno annotare l'uscita l'uscita di un ordine ad una lima genererà un nuovo presente della lima se non già, o asciughi, se si è trovato. Così, se desiderate collegare l'uscita dell'ordine ad una lima dovete usare due più grande di segni anziché uno. L'ordine indicato sopra le necessità di essere modificato per assomigliare a questa:
# ls /var/log >> /tmp/varlog.log
Linux ha un attrezzo chiamato a proposito logsave quale fa un'operazione simile As più grande di segno. Potete raggiungere lo stesso risultato del primo esempio usando il seguente ordine:
logsave /tmp/varlog.log ls /var/log del #
Questo ordine genererà un nuovo o scriverà sopra esistente con l'uscita dell'ordine ls /var/log. Se desiderate logsave per collegare il out ad una lima invece di scrittura sopra esso, usando con - a opzione:
logsave del # - /tmp/varlog.log ls /var/log
Ci non è molta di una differenza fra più grande di e logsave metodo. L'una cosa che ho notato era quella logsave ha un'uscita molto più pulita ed inoltre aggiunge la data all'archivio di uscita.

























{ 1 trackback }
{ 3 comments… read them below or add one }
The one thing I noticed was that logsave has a much cleaner output
and what do you mean by that? output is output, so either logsave is dismissing parts of the output or it should be the same?
By cleaner output I mean that the output is organized in a better fashion using whitespace and new lines. And the fact that logsave marks the beginning and end of a session of output makes it a lot easier to return to the log file to debug at a later time.
Yes true I agree with Sukrit
Leave a Comment