Comando lshw en Linux con ejemplos

lshw(list hardware) es una pequeña herramienta de Linux/Unix que se utiliza para generar información detallada de la configuración de hardware del sistema a partir de varios archivos en el directorio /proc . lshw también puede informar la configuración exacta de la memoria, la versión del firmware, la configuración de la placa base, la versión y la velocidad de la CPU, la configuración de la memoria caché, la velocidad del bus, etc. en el sistema x86 o IA-64 (familia Itanium de 64 microprocesadores) compatible con DMI y en algunas máquinas PowerPC. Este comando necesita permiso de root para mostrar información completa, de lo contrario, se mostrará información parcial.

Sintaxis:

lshw [-format] [-options ...]

Donde el formato puede ser:

  • -html : árbol de hardware de salida como HTML.
  • -xml : árbol de hardware de salida como XML.
  • -short : rutas de hardware de salida.
  • -businfo : información del bus de salida.

Ejemplo 1: para mostrar información completa del hardware.

Aporte:

Producción:

Ejemplo 2: enumera el hardware en un formato compacto.

Aporte:

Producción:

Opciones:

  • -class CLASE : esta opción se usa cuando solo queremos que el comando lshw muestre una determinada clase de hardware.

    Ejemplo 1: para enumerar todos los discos y controladores de almacenamiento en el sistema.

    Ejemplo 2: para enumerar todas las interfaces de red en un archivo HTML, diga geeksforgeeks.html .

    Entrada :

    Se creará un archivo llamado geeksforgeeks.html en el directorio de inicio tan pronto como ejecutemos el comando. La imagen que se muestra a continuación es el resultado que se muestra en el archivo html creado.

    Salida :

  • -disable TEST , -enable TEST : esta opción se usa para habilitar o deshabilitar una prueba como pci , isapnp , cpuid , usb , network , dmi , device-tree , cpuinfo , spd , etc.

    Ejemplo: Para habilitar pci.

    Entrada :

    Salida :

  • -quiet : esta opción se usa cuando el usuario no quiere que lshw muestre el estado.
  • -desinfectar : ​​esta opción se usa para desinfectar la salida, es decir, cuando no queremos que se muestre información confidencial como números de serie, etc.

    Ejemplo: Para verificar la información del hardware sin el número de serie o cualquier otra información confidencial.

    Entrada :

    Salida :

    Puede ver en la cuarta línea de la salida anterior, el número de serie no se muestra, sino que muestra [ELIMINADO] .

  • -numeric : esta opción se usa cuando el usuario también desea que lshw muestre ID numéricos (para PCI, USB, etc.)

    Ejemplo: para comprobar los ID numéricos del disco de clase .

  • -version : Muestra la versión de lshw y sale.

  • –help : muestra información relacionada con la ayuda, las opciones de línea de comando disponibles y sale.

Publicación traducida automáticamente

Artículo escrito por Suraj1994 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *