leggere un file di log

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
corrado
Linux 2.x
Linux 2.x
Messaggi: 218
Iscritto il: dom 13 feb 2005, 0:00
Nome Cognome: corrado
Slackware: current
Kernel: 2.6.29.6-smp
Desktop: kde-4
Località: isola del liri
Contatta:

leggere un file di log

Messaggio 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

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6566
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: leggere un file di log

Messaggio da targzeta »

corrado ha scritto:....(molto oltre i 100 mega)?
Ma ripurirlo ogni tanto no eh?

Codice: Seleziona tutto

more
e buon divertimento :)

Spina

Night_Watch
Linux 2.x
Linux 2.x
Messaggi: 230
Iscritto il: lun 30 gen 2006, 2:30
Località: Martina Franca (TA)

Messaggio da Night_Watch »

Anche con:

Codice: Seleziona tutto

tail -n numero_delle_ultime_linee_che_vuoi_visualizzare

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6566
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Messaggio 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

Night_Watch
Linux 2.x
Linux 2.x
Messaggi: 230
Iscritto il: lun 30 gen 2006, 2:30
Località: Martina Franca (TA)

Messaggio da Night_Watch »

Visto che ci siamo......................personalmente al comando

Codice: Seleziona tutto

more
preferisco

Codice: Seleziona tutto

less
che ti permette di andare avanti e indietro mentre con more puoi solo andare avanti.

Avatar utente
corrado
Linux 2.x
Linux 2.x
Messaggi: 218
Iscritto il: dom 13 feb 2005, 0:00
Nome Cognome: corrado
Slackware: current
Kernel: 2.6.29.6-smp
Desktop: kde-4
Località: isola del liri
Contatta:

Messaggio 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

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6566
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Messaggio 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

Avatar utente
cymon
Linux 2.x
Linux 2.x
Messaggi: 430
Iscritto il: ven 5 gen 2007, 1:40
Slackware: 13.1
Kernel: 2.6.33.4-smp
Desktop: Fluxbox
Località: Milano
Contatta:

Messaggio da cymon »

Se sai bene o male cosa cercare niente sostituisce qualche buon colpo di grep :roll:

Mario Vanoni
Iper Master
Iper Master
Messaggi: 3174
Iscritto il: lun 3 set 2007, 21:20
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey
Località: Cuasso al Monte (VA)

Re: leggere un file di log

Messaggio 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

Avatar utente
acrive
Linux 2.x
Linux 2.x
Messaggi: 306
Iscritto il: mar 27 dic 2005, 0:24
Slackware: 12.0
Località: Brindisi <-> Bologna

Messaggio da acrive »

Beh.. dico anche

Codice: Seleziona tutto

most
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

Codice: Seleziona tutto

 < nomefile


Per avere tutto l'output con gestione simile a less.
http://friedcpu.wordpress.com/2007/07/2 ... ever-need/

Avatar utente
acrive
Linux 2.x
Linux 2.x
Messaggi: 306
Iscritto il: mar 27 dic 2005, 0:24
Slackware: 12.0
Località: Brindisi <-> Bologna

Messaggio 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?

Bart
Staff
Staff
Messaggi: 4249
Iscritto il: lun 9 ago 2004, 0:00
Località: Rimini

Messaggio da Bart »

Un logrotate non fa mai male.

Avatar utente
simplex
Linux 2.x
Linux 2.x
Messaggi: 327
Iscritto il: mer 27 lug 2005, 0:00
Slackware: current
Desktop: xfce
Contatta:

Messaggio da simplex »

Sta parlando di ieri... gli basta un tail

Avatar utente
corrado
Linux 2.x
Linux 2.x
Messaggi: 218
Iscritto il: dom 13 feb 2005, 0:00
Nome Cognome: corrado
Slackware: current
Kernel: 2.6.29.6-smp
Desktop: kde-4
Località: isola del liri
Contatta:

Messaggio 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

Bart
Staff
Staff
Messaggi: 4249
Iscritto il: lun 9 ago 2004, 0:00
Località: Rimini

Messaggio 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.

Rispondi