Hai uns meses vimos que os ficheiros de rexistro (rexistros) son moi útiles cando se trata detectar fallos e téntao arranxalos. Serven especialmente para recibir axuda en foros e blogs. Esta vez, imos ver onde está o ficheiros de rexistro malas común e que información conteñen. |
A mellor práctica é navegar ata o cartafol / var / log e listar os ficheiros contidos nese cartafol. Aparecerán todos os ficheiros de rexistro dispoñibles. Os seus nomes explícanse por si mesmos.
cd / var / log ls
Ficheiros de rexistro comúns (poden variar segundo a distribución):
- / var / log / message: rexistro xeral de mensaxes do sistema
- /var/log/auth.log: rexistro de autenticación
- /var/log/kern.log: rexistro do núcleo
- /var/log/cron.log: rexistro de crond
- / var / log / maillog: rexistro do servidor de correo
- / var / log / qmail /: rexistro de Qmail
- / var / log / httpd /: rexistro de acceso e erro de Apache
- / var / log / lighttpd: acceso a Lighttpd e rexistro de erros
- /var/log/boot.log: rexistro de inicio do sistema
- /var/log/mysqld.log - Rexistro de base de datos MySQL
- / var / log / secure: rexistro de autenticación
- / var / log / utmp ou / var / log / wtmp: rexistro de rexistro
Conclusión, en / var / log almacénanse todos os rexistros do sistema. Non obstante, algunhas aplicacións como httpd inclúen alí un subdirectorio onde gardan os seus propios ficheiros de rexistro.
23 comentarios, deixa os teus
isto axudoume a determinar onde demo era o extra de 3 GB que ocupaba o disco ...
Saúdo !! Excelente blog
Si, pero iso depende de como cada programa garde os seus rexistros ... sería necesario explicalos un por un nun interminable e aburrido artigo. Para iso hai as páxinas de man ... ou os foros.
A idea deste artigo é introducir o tema para que a xente recorde a existencia de rexistros e que saiba que conteñen información valiosa para axudarnos a resolver problemas. Ademais, como se ve neste artigo ( http://usemoslinux.blogspot.com/2011_11_01_archive.html), cando hai que pedir axuda nos foros, sempre é mellor incluír os ficheiros de rexistro. Hai outros que nos axudarán a comprender o que din estes rexistros ... O importante é iso, pero pedir axuda antes de ter que saber como pedila e que información proporcionar a quen nos poida axudar.
Ánimo! Paul.
Si, pero o atropelado non sabe onde están os troncos, o atropelado é saber lelos ...
Completamente segundo zerberros. O artigo é bo pero gustaríame que explicasen cada un dos rexistros.
Teño este problema
Erro ao obter información para o ficheiro "/var/log/mail.log": o ficheiro ou directorio non existe
Que podo facer?
crealo
Como se crea?
Recentemente instalei Linux Mint 17 Cinnamon 64bits e hai algúns erros que me gustaría solucionar como:
cando bloqueo a sesión e vou facer outra cousa ... cando volvo desbloquear a pantalla
O único que podo facer é mover o rato .... teño que reiniciar para volver entrar normal ... pasoulle outra persoa .... ¿Podería alguén me axudar ???
veña aquí http://foro.desdelinux.net/
Bo blog, xa lin moitas publicacións e son boas
Comprobe o mesmo http://www.forosdelweb.com/f41/ 🙂
Tamén son bastante importantes os ficheiros de rexistro de correo electrónico, por exemplo Exim, onde podemos ver todos os rexistros de correo electrónico entrantes e saíntes no noso servidor.
Podemos usar o comando tail para ver o rexistro en tempo real co comando tail.
cola -n 200 -f / var / log / exim_mainlog
cola -n 200 -f / var / log / exim_paniclog
rabo -n 200 -f / var / log / maillog
Se tes algún comando mellorado para comprobar os rexistros, agradeceríallo.
lembranzas
Na miña opinión, o uso do comando non está nada mal, pero o uso doutro xeito (para probar as cores), engado un «grep» ao final para poder filtrar por erro, fallo ou o que sexa ten que mirar, ademais Se escribe algo novo que coincida co filtro, móstralle na pantalla:
cola -150f /var/log/file.log | grep -i -E 'erro | fallo'
Ola no meu BGH positivo ultimamente aparecín cousas de fallo ao reiniciar. E agora cando o acendo parpadea e non comeza pero di cousas e algo sobre o rexistro de erros de Apache pode ter máis información. * inicio do servidor web apache2 [falla]
Podes dicirme como solucionar isto? Grazas
Xa sabes o que significa BGH, non teño nin idea ... aínda que se me ocorren mil significados 😉
En canto a Apache, o problema é que cando se inicia Apache, debes mirar os rexistros da devandita aplicación para saber cal é o problema.
Necesito desinstalar jdonloader e pídeme que elimine os ficheiros de rexistro, pero como os busco en que cartafol tería que ir? Grazas.
Na configuración de jdownloader podes ver onde garda os rexistros e se o fai, unha vez feito isto, podes eliminar completamente o cartafol do programa para evitar problemas.
Por favor, alguén sabe onde atopar información sobre o que ocorre se a miña memoria está chea e por iso unha aplicación falla ou falla, polo que sei que unha vez que falla recibe unha mensaxe: "memoria chea" e cando iso ocorre un ficheiro detrás. Como atopalo, entendelo?
comproba o espazo cun df, para que saibas que fs está a encherse, de todos os xeitos se coñeces o proceso ou a aplicación ou servizo que está a xerar ou atacar o ficheiro indicas que podes mirar os distintos comandos e atopar onde escribe e teno en Eu uso un determinado proceso ou varios ... de todos os xeitos podes ver o espazo de memoria RAM co comando libre
Non te perdas PymeDay este 8 e 9 de xuño
https://www.dominioweb.net
Estupendo!
https://www.host.cl
excelente 🙂
https://www.hn.cl
Ben grazas.
Xa localicei o directorio /var/log/. Agora necesito saber como ler os ficheiros de erro e como solucionalos.
Cando intento abrir o ficheiro, dime que non teño permisos, a pesar de iniciar sesión como root cando o fago despois do comando su.
Alguén pode ofrecerme unha solución?
Grazas.