Pagina 1 di 1
leggere un file di log
Inviato: lun 3 set 2007, 19:26
da corrado
Ciao a tutti, ieri inaspettatamente ho trovato il pc spento o freezato, insomma era come se fosse in stand by o in sospensione (in video non vedevo alcun che) e l'unico modo per farlo riprendere è stato un reset. La prima volta che mi capita con la slackware...
Volevo dare un'occhiata al file, in /var/log, syslog ma essendo "molto" grande ho avuto delle difficoltà ad aprirlo con vi (non ho capito se ci mette tempo viste le dimensioni del file).
Qualcuno sa dirmi un modo/programma per leggere file di grosse dimensioni (molto oltre i 100 mega)?
Saluti
corrado
Re: leggere un file di log
Inviato: lun 3 set 2007, 19:31
da targzeta
corrado ha scritto:....(molto oltre i 100 mega)?
Ma ripurirlo ogni tanto no eh?
e buon divertimento
Spina
Inviato: lun 3 set 2007, 19:34
da Night_Watch
Anche con:
Codice: Seleziona tutto
tail -n numero_delle_ultime_linee_che_vuoi_visualizzare
Inviato: lun 3 set 2007, 19:36
da targzeta
Night_Watch ha scritto:Anche con:
Codice: Seleziona tutto
tail -n numero_delle_ultime_linee_che_vuoi_visualizzare
quoto è meglio, lo stavo per scrivere.
Spina
Inviato: lun 3 set 2007, 19:41
da Night_Watch
Visto che ci siamo......................personalmente al comando
preferisco
che ti permette di andare avanti e indietro mentre con more puoi solo andare avanti.
Inviato: lun 3 set 2007, 19:41
da corrado
spina ha scritto:Night_Watch ha scritto:Anche con:
Codice: Seleziona tutto
tail -n numero_delle_ultime_linee_che_vuoi_visualizzare
quoto è meglio, lo stavo per scrivere.
Spina
Grazie ma non so quante righe devo visualizzare... Vado di more e di tasto "space"...
Saluti
corrado
Inviato: lun 3 set 2007, 19:45
da targzeta
corrado ha scritto:...non so quante righe devo visualizzare... Vado di more e di tasto "space"...
vai a tentativi come le tail che è meglio fidati SONO 100Mb!!!!
Spina
Inviato: lun 3 set 2007, 20:44
da cymon
Se sai bene o male cosa cercare niente sostituisce qualche buon colpo di grep

Re: leggere un file di log
Inviato: lun 3 set 2007, 21:48
da Mario Vanoni
[quote="corrado"]Ciao a tutti, ieri inaspettatamente ho trovato il pc spento o freezato, insomma era come se fosse in stand by o in sospensione (in video non vedevo alcun che) e l'unico modo per farlo riprendere è stato un reset. La prima volta che mi capita con la slackware...
Volevo dare un'occhiata al file, in /var/log, syslog ma essendo "molto" grande ho avuto delle difficoltà ad aprirlo con vi (non ho capito se ci mette tempo viste le dimensioni del file).
Qualcuno sa dirmi un modo/programma per leggere file di grosse dimensioni (molto oltre i 100 mega)?
Saluti
corrado[/quote]
less file.log
con G maiuscola vai alla fine del file
a seconda della dimensione e/o processore/memoria
impiega anche minuti, ma funzia sempre
Mario Vanoni
Inviato: mar 4 set 2007, 0:08
da acrive
Beh.. dico anche
Visto che Slackware è l'unica a propinarcelo

( che poi non è tanto male...)... Ammetto però che non uso più questi comandi da quando uso zsh come shell. Basta infatti il comando
Per avere tutto l'output con gestione simile a less.
http://friedcpu.wordpress.com/2007/07/2 ... ever-need/
Inviato: mar 4 set 2007, 0:14
da acrive
Aggiungo anche,... File di Log da 100mb!!!! Ma ridefinire qualche regola all'interno di syslog? O magari fare uno script che giri in background che comprime i primi tot righe o MB?
Inviato: mar 4 set 2007, 9:32
da Bart
Un logrotate non fa mai male.
Inviato: mar 4 set 2007, 10:46
da simplex
Sta parlando di ieri... gli basta un tail
Inviato: mar 4 set 2007, 11:49
da corrado
acrive ha scritto:Aggiungo anche,... File di Log da 100mb!!!! Ma ridefinire qualche regola all'interno di syslog? O magari fare uno script che giri in background che comprime i primi tot righe o MB?
Mi è arrivato anche al giga...

Le regole sono quelle di default dell'installazione. Ho abilitato il servizio syslog in fase di configurazione della slackware 12 e logga praticamente tutto...
Saluti
corrado
Inviato: mar 4 set 2007, 12:23
da Bart
corrado ha scritto:acrive ha scritto:Aggiungo anche,... File di Log da 100mb!!!! Ma ridefinire qualche regola all'interno di syslog? O magari fare uno script che giri in background che comprime i primi tot righe o MB?
Mi è arrivato anche al giga...

Le regole sono quelle di default dell'installazione. Ho abilitato il servizio syslog in fase di configurazione della slackware 12 e logga praticamente tutto...
Saluti
corrado
Ripeto, devi fare dei logrotate se non vuoi che questo accada.