GNU/Linux >> Tutoriales Linux >  >> Linux

Ejemplos de comandos lshw en Linux

lshw informa sobre la configuración de la memoria, las versiones de 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, las rutas de hardware, los dispositivos conectados, las particiones y los sistemas de archivos. Pruebe el comando lshw (Hardware Lister) sin opciones y almacene el resultado en un archivo de texto:

$ sudo lshw | tee hardware.txt
duchess
    description: Laptop
    product: Latitude E7240 (05CA)
    vendor: Dell Inc.
    version: 00
    serial: 456ABC1
    width: 64 bits
...

Obtendrá varios cientos de líneas de salida que incluyen firmware, controladores, capacidades, números de serie, números de versión e información de bus. lshw no probará ningún dispositivo conectado a través de una interfaz de red inalámbrica, como una impresora inalámbrica o un teléfono inteligente conectado a través de Bluetooth, pero informará las interfaces inalámbricas y Bluetooth.

Es posible que prefiera un resumen en una vista de árbol de rutas de hardware:

$ sudo lshw -short
Nota :lshw tiene una interfaz gráfica, que se abre con sudo lshw -X. Suele ser un paquete separado, por ejemplo, lshw-gtk en Ubuntu y lshw-gui en openSUSE y Fedora.

Ejemplos del comando lshw

1. Inicie la GUI:

# lshw -X

2. Enumere todo el hardware en formato tabular:

# lshw -short

3. Enumere todos los discos y controladores de almacenamiento en formato tabular:

# lshw -class disk -class storage -short

4. Guarde todas las interfaces de red en un archivo HTML:

# lshw -class network -html > interfaces.html

5. Ejecute sudo lshw -short o sudo lshw -businfo para ver una lista de clases de dispositivos, luego nombre una o más clases de dispositivos que desee ver:

# lshw -short -class bus -class cpu

Omita la opción -breve para ver información detallada.

6. Formatee la salida larga como HTML, XML o JSON y guárdela en un archivo para que pueda usar sus secuencias de comandos favoritas para analizar la salida:

# lshw -html -class bus -class cpu | tee lshw.html
# lshw -xml -class printer -class display -class input | tee lshw.xml
# lshw -json -class storage | tee lshw.json

Elimine información confidencial con la opción -desinfectar, como direcciones IP y números de serie, para que sea más seguro compartirla con el soporte técnico:

# lshw -json -sanitize  -class bus -class cpu 

7. Muestre la sección de memoria del perfil de hardware de un sistema:

# lshw -class memory

Conclusión

Si dmidecode no está disponible, también puede usar lshw, un comando para listar hardware. Hace uso de la tabla DMI en un dispositivo. Hemos enumerado numerosos ejemplos del comando lshw en esta publicación que se pueden usar para solucionar problemas con el hardware de Linux.


Linux
  1. Ejemplos de comandos sa en Linux

  2. w Ejemplos de comandos en Linux

  3. Ejemplos de comandos ac en Linux

  4. Ejemplos de comandos df en Linux

  5. Ejemplos de comandos du en Linux

9 ejemplos de comandos diff en Linux

Comando ip de Linux con ejemplos

Tutorial del comando lshw de Linux para principiantes (6 ejemplos)

15 comandos ps de Linux con ejemplos

8 ejemplos de comandos LDD en Linux

Ejemplos de comandos id en Linux