Inicio > Gestión de paquetes y sistema > lshw

lshw: Ver información detallada del hardware

Un comando que enumera detalladamente los componentes de hardware del sistema. Puede verificar información sobre CPU, memoria, discos, interfaces de red y más.

Descripción general

lshw es una herramienta para informar detalladamente la configuración del hardware físico del sistema. Para obtener la mayor cantidad de información, debe ejecutarse con privilegios de root.

Características principales

  • Proporciona información detallada sobre CPU, memoria, discos, red, etc.
  • Soporta varios formatos de salida (HTML, XML, JSON)
  • Permite filtrar por clases de hardware específicas
  • Requiere privilegios de root (para obtener información completa)

Opciones principales

El comando lshw ofrece varias opciones para consultar y filtrar la información del hardware del sistema de diversas maneras.

Formatos de salida

Filtrado de información

Otros

Comando generado:

Combina los comandos.

Descripción:

`lshw` Ejecutando el comando.

Combina las opciones anteriores para ejecutar virtualmente los comandos junto con la IA.

Ejemplos de uso

Varios ejemplos para consultar la información del hardware del sistema utilizando el comando lshw.

Ver información completa del hardware

sudo lshw

Muestra información detallada de todo el hardware del sistema. Requiere privilegios de root.

Ver un resumen conciso del hardware

sudo lshw -short

Muestra un resumen conciso de los componentes de hardware.

Ver solo información de interfaces de red

sudo lshw -class network

Filtra y muestra solo la información de hardware relacionada con la red.

Guardar información de discos en formato HTML

sudo lshw -class disk -html > hardware_disk.html

Muestra información de hardware relacionada con discos en formato HTML y la guarda en un archivo.

Mostrar información de memoria en formato JSON

sudo lshw -class memory -json

Muestra la información de memoria del sistema en formato JSON.

Instalación

lshw puede no estar incluido por defecto en la mayoría de las distribuciones de Linux. Puede instalarlo usando los siguientes comandos.

Sistemas basados en Debian/Ubuntu

sudo apt update
sudo apt install lshw

Instala lshw usando el gestor de paquetes APT.

Sistemas basados en RHEL/CentOS/Fedora

sudo yum install lshw  # o dnf install lshw

Instala lshw usando el gestor de paquetes YUM o DNF.

Consejos y precauciones

Consejos y puntos a tener en cuenta para usar el comando lshw de manera más efectiva.

Uso de privilegios de root

lshw consulta información profunda del hardware del sistema, por lo que en la mayoría de los casos, debe ejecutarse con privilegios de root usando 'sudo' para ver toda la información.

  • Use `sudo lshw` para obtener la máxima información.
  • Como usuario normal, solo se mostrará información limitada.

Aprovechar los formatos de salida

Soporta varios formatos de salida como HTML, XML y JSON, por lo que puede elegir el formato apropiado según sea necesario para la creación de informes o la integración con otras herramientas.

  • Genere informes fáciles de leer en el navegador web con `-html`.
  • Obtenga datos fáciles de parsear en scripts con `-json` o `-xml`.

Filtrar hardware específico

La opción `-class` le permite verificar rápidamente solo la información de hardware de un tipo específico. Esto ahorra tiempo al buscar información necesaria en una salida completa y compleja.

  • `-class network` (tarjetas de red)
  • `-class disk` (dispositivos de almacenamiento)
  • `-class memory` (memoria)
  • `-class cpu` (CPU)


Comandos de la misma categoría