Obtener información del kernel con dmesg

El elemento más importante de GNU Linux, que hace que todo funcione a la perfección y de intermediario entre los programas y el hardware, es el núcleo o kernel. Hablamos de la herramienta que nos permitirá interactual con él, hablamos de dmesg.

Kernel-001

Podemos controlar el buffer del kernel, con dmesg obtendremos información sobre los diferentes dispositivos del sistema que trabajar con el núcleo. Nada más arrancar nuestro sistema GNU Linux , éste buffer almacena los mensajes del arranque generados por los módulos o drivers y los principales subsistemas del kernel.

También podemos visitar la página de man o info desde la línea de comandos.

Voy a ir al grano, y exponer varios ejemplos de su uso:

Si queremos ver toda la información disponible, pero filtrada para poder verla paso a paso:

  1. dmesg | less

Si en cambio, queremos visualizar sólo la información relacionada con los puertos usb.

  1. dmesg | grep -i usb

Para listar sólo los dispositivos scsi.

  1. dmesg | grep -i scsi

Para la obtención de información respecto a los ciclos de CPU

  1. dmesg | grep -i cpu

Respecto a la memoria:

  1. dmesg | grep -i memory

La imagen la extraído desde ésta web del mundo del Grafiti

See you soon!!

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.