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.
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:
dmesg | less
Si en cambio, queremos visualizar sólo la información relacionada con los puertos usb.
dmesg | grep -i usb
Para listar sólo los dispositivos scsi.
dmesg | grep -i scsi
Para la obtención de información respecto a los ciclos de CPU
dmesg | grep -i cpu
Respecto a la memoria:
dmesg | grep -i memory
La imagen la extraído desde ésta web del mundo del Grafiti
See you soon!!