Cómo obtener especificaciones de hardware de tu sistema usando lshw Hardware Lister

El comando lshw (Hardware Lister) proporciona un informe completo sobre todo el hardware de tu sistema. Este muestra información detallada sobre el fabricante, el número de serie del sistema, la placa base (motherboard), la CPU, la RAM, las tarjetas PCI, los discos, la tarjeta de red, etc.

Al usar lshw, puedes obtener información sobre el hardware sin tocar un destornillador para abrir el case del servidor. Esto también es muy útil cuando el servidor está ubicado en un centro de datos remoto, donde no tienes acceso físico al servidor.

También puedes mostrar información de hardware en Linux usando el comando dmidecode. Pero en este artículo, aprenderemos cómo ver las especificaciones de hardware con el comando lshw.

Descargar lshw

Descarga la última versión de lshw del sitio web de Hardware Lister. Extrae el código fuente a /usr/src como se muestra a continuación.

Nota: Para instalar la versión precompilada, descárgala del sitio web de Hardware Lister

Instalar lshw

Instala lshw como se muestra a continuación. Esto instalará lshw en el directorio /usr/sbin.

Diseño de salida de lshw

Al ejecutar lshw sin opción, obtendrás información detallada sobre la configuración de hardware de la máquina en formato de texto. A continuación, se muestra la estructura de una salida de lshw.

Posteriormente, se muestra la salida parcial del comando lshw.

Nota: lshw debe ejecutarse como root para obtener un informe completo. lshw mostrará un informe parcial con un mensaje de advertencia como se muestra a continuación, cuando lo ejecutes desde un usuario no root.

lshw Class

Para obtener información sobre un hardware específico, puedes usar la opción -class. Las siguientes alternativas se pueden usar con la opción -class en el comando lshw.

Obtener información sobre los discos con lshw

El siguiente ejemplo mostrará toda la información sobre los discos en el sistema. Esto indica que /dev/sda es un disco SCSI, configuración RAID1 con una capacidad total de 68G.

Obtener información sobre la memoria física (RAM) del sistema

Ten en cuenta que solo se muestra la salida parcial a continuación.

Generar informe resumido de hardware usando lshw

Por defecto, el comando lshw genera un informe detallado de varias páginas. Para generar un informe resumido, usa la opción -short como se muestra a continuación. Solo se muestra la salida parcial a continuación.

Generar informes de hardware HTML o XML usando lshw

Puedes generar una salida HTML o XML desde el comando lshw directamente como se muestra a continuación.