Citar
dmesg (diagnostic message, mensajes de diagnóstico) es un comando presente en los sistemas operativos Unix que lista el buffer de mensajes del núcleo. Este buffer contiene una gran variedad de mensajes importantes generados durante el arranque del sistema y durante la depuración de aplicaciones.
Ésa es la definición que nos aporta la Wikipedia. Veamos cómo se traduce con ejemplos prácticos.- Veamos lo último acaecido en nuestro equipo:
dmesg | tail
- Vayamos por partes:
dmesg | less
Para ir al final, pulsad la tecla Fin de vuestro teclado. Para salir de la lectura del log, pulsad la tecla Q.
- Crea un archivo con el registro completo de dmesg:
dmesg > miregistro
- ¿Demasiada información? Filtremos el registro por palabras, con grep. Vamos a ver qué ha pasado con las conexioens usb, por ejemplo.
dmesg | grep -i usb
- Si quieres borrar el registro para empezar de nuevo:
dmesg -c
FUENTE :http://www.linuxzone.es/2011/01/02/dmesg-diagnostica-tu-sistema/