El kernel es el núcleo del sistema operativo, es lo que inicia primero del sistema y se carga en memoria cuando encendemos el equipo, puesto en simples palabras el kernel es el corazón del sistema y maneja todo lo que existe en nuestra pc. El kernel genera muchos mensajes que vemos por lo general cuando arranca el sistema, solo que a veces con procesadores rápidos sumados a buena ram y un disco ssd, no llegamos a ver si hay errores.

Así que te muestro un comando llamado dmesg que al correrlo en la terminal vas a poder ver un detalle de todo lo que «dice» el kernel, este pequeño gran comando nos sirve para detectar problemas de funcionamiento ya sea cuando arranca el sistema o cuando lo vamos usando y nos puede ser útil para resolver inconvenientes que puedan surgir. Lo usamos en la terminal con:

# dmesg

El problema esta que al tirar el comando salen miles de líneas así que podemos aplicarle parámetros adicionales para acotar las búsquedas.

dmesg

Detalle por partes:

dmesg | less

Para filtrar error con los dispositivos USB:

dmesg | grep -i usb

Lo último que paso en el equipo:

dmesg | tail

Exportar a un archivo para su posterior análisis:

dmesg > detalle.txt

Ver mensajes sobre la memoria ram:

dmesg | grep -i memory

Solo mostramos errores del kernel:

dmesg -xT -l err,crit,emerg

Eliminar el registro y empezar de nuevo:

dmesg -c

Podemos acceder a muchos parámetros más haciendo:

man dmesg

Deja un comentario