El sistema de logs en Linux, es un mecanismo que se encarga de recoger los mensajes generados por los programas, aplicaciones y demonios para enviarlos a un destino predefinido es decir, contienen información de lo que sucede en nuestro sistema proporcionándonos una gran variedad de datos y comúnmente los encuentras en la carpeta /var/log, aunque muchos programas manejan sus propios logs y los guardan en /var/logs/<programas>. Algunos de los más útiles son:
- /var/log/Xorg.0.log: Contiene información sobre el entorno gráfico.
- /var/log/boot.log: Contiene información de arranque del sistema.
- /var/log/kern.log: Aquí se almacenan los log del kernel.
- /var/log/auth.log: En este log se registran los login del sistema, los intentos fallidos y los accesos como root.
- /var/log/dmesg: En este archivo se almacena la información de arranque del sistema y conexiones de hardware principalmente, podemos ver su contenido con el comando dmesg.
$ dmesg
Este comando te mostrará información de todo lo que ha ocurrido en tu sistema desde el momento en que encendiste tu computadora, dado que el archivo es muy grande es posible que solo quieras saber que fue lo último que ha pasado por ejemplo, si conectaste un usb que no reconoció el sistema y quieres saber cual fue el error puedes utilizar lo siguiente:
$ dmesg | tail
o bien si queremos ver al instante todo lo que está pasando en nuestro sistema, solo tenemos que agregar los logs que queramos ver al siguiente comando:
$ tail -f --retry /var/log/syslog /var/log/auth.log
también podemos acceder a estos archivos de forma gráfica con cualquier editor de textos. Es importante decir que los archivos log son el primer lugar al que debemos acudir para intentar resolver un problema o bien para recabar información que facilite el trabajo de solucionarlo en cualquiera de los foros especializados en la distribución de tu preferencia.

No hay comentarios:
Publicar un comentario