dmesg

Linux · Sistema · solo documentación

Qué hace y para qué sirve

Muestra el búfer de mensajes del kernel: arranque, detección de hardware, controladores y errores del sistema.

Sintaxis

dmesg [opciones]

Opciones y parámetros

  • -T

    Muestra las marcas de tiempo en fecha y hora legibles.

  • -w

    Espera y muestra los mensajes nuevos según llegan.

  • -l niveles

    Muestra solo esos niveles, como err o err,warn.

  • -H

    Formato legible para personas, con colores y paginación.

  • -c

    Muestra los mensajes y luego vacía el búfer (requiere root).

  • -x

    Muestra el origen y el nivel de cada mensaje de forma legible.

  • -k

    Muestra solo los mensajes del kernel.

Ejemplos de uso

  • sudo dmesg | tail

    Muestra los últimos mensajes del kernel.

  • sudo dmesg -T | grep -i usb

    Busca eventos de USB con la hora real.

  • sudo dmesg -l err,warn

    Muestra solo errores y avisos.

  • sudo dmesg -w

    Sigue en directo los mensajes mientras conectas un dispositivo.

Notas y errores frecuentes

  • Algunas distribuciones restringen dmesg a root mediante kernel.dmesg_restrict.
  • El búfer tiene tamaño limitado: los mensajes antiguos se pierden.

Comandos relacionados