lshw - Obtendo informações de hardware

Publicado por Daniel Zaia Manzano em 22/01/2013

[ Hits: 18.361 ]

 


lshw - Obtendo informações de hardware



Para obter informações detalhadas do hardware da máquina, utilize o programa lshw.

Instale o pacote lshw (e o pacote lshw-gtk, caso queira usar no modo gráfico).

Em distribuições GNU/Linux baseadas no Debian, você pode instalar com:

# apt-get install lshw
# apt-get install lshw-gtk


Exemplo no modo texto:

H/W path       Device      Class       Description
==================================================
                             system      Inspiron 1545
/0                           bus         0G848F
/0/0                         memory      64KiB BIOS
/0/400                       processor   Pentium(R) Dual-Core CPU 
					          T4200 @ 2.00GHz
/0/400/700                   memory      128KiB L1 cache
/0/400/701                   memory      1MiB L2 cache
/0/400/0.1                   processor   Logical CPU
/0/400/0.2                   processor   Logical CPU
/0/1000                      memory      1GiB System Memory
/0/1000/0                    memory      512MiB DIMM DDR Synchronous 667 MHz (1.5 ns)
/0/1000/1                    memory      512MiB DIMM DDR Synchronous 667 MHz (1.5 ns)
/0/100                       bridge      Mobile 4 Series Chipset Memory Controller Hub
/0/100/2                     display     Mobile 4 Series Chipset Integrated Graphics Controller
/0/100/2.1                   display     Mobile 4 Series Chipset Integrated Graphics Controller
/0/100/1a                    bus         82801I (ICH9 Family) USB UHCI Controller #4
/0/100/1a.1                  bus         82801I (ICH9 Family) USB UHCI Controller #5
/0/100/1a.2                  bus         82801I (ICH9 Family) USB UHCI Controller #6
/0/100/1a.7                  bus         82801I (ICH9 Family) USB2 EHCI Controller #2
/0/100/1b                    multimedia  82801I (ICH9 Family) HD Audio Controller
/0/100/1c                    bridge      82801I (ICH9 Family) PCI Express Port 1
/0/100/1c.1                  bridge      82801I (ICH9 Family) PCI Express Port 2
/0/100/1c.1/0    eth1        network     BCM4312 802.11b/g LP-PHY
/0/100/1c.2                  bridge      82801I (ICH9 Family) PCI Express Port 3
/0/100/1c.2/0    eth0        network     88E8040 PCI-E Fast Ethernet Controller
/0/100/1c.4                  bridge      82801I (ICH9 Family) PCI Express Port 5
/0/100/1d                    bus         82801I (ICH9 Family) USB UHCI Controller #1
/0/100/1d.1                  bus         82801I (ICH9 Family) USB UHCI Controller #2
/0/100/1d.2                  bus         82801I (ICH9 Family) USB UHCI Controller #3
/0/100/1d.7                  bus         82801I (ICH9 Family) USB2 EHCI Controller #1
/0/100/1e                    bridge      82801 Mobile PCI Bridge
/0/100/1f                    bridge      ICH9M LPC Interface Controller
/0/100/1f.2      scsi0       storage     ICH9M/M-E SATA AHCI Controller
/0/100/1f.2/0    /dev/sda    disk        250GB ST9250315AS
/0/100/1f.2/0/1  /dev/sda1   volume      18GiB EXT3 volume

Para usar no modo gráfico:

# lshw -X

Exemplo no modo gráfico:
Linux: lshw - Obtendo informações de hardware
O programa lshw tem muitas opções interessantes.

Consulte sua página de manual:

man lshw

Outras dicas deste autor

Macete para busca reversa de comandos

Processos de usuário em segundo plano e como manipulá-los

eject - Comando para abrir/fechar drive de disco

Comando para listar usuários comuns

Liberando memória RAM ociosa

Leitura recomendada

Ativando placa wireless Broadcom DCM4312 no Debian Lenny

GKrellM + Sensores + Placa-mãe ASUS P4S800D

Driver Realtek RTL8111B / RTL8168B para Linux CentOS 5

Instalando impressora compartilhada pelo Windows XP no Debian Squeeze

Instalando Placa Nvidia no Fedora Core 27

  

Comentários
[1] Comentário enviado por removido em 23/01/2013 - 13:16h

Gostei do comando.

Descobri muita coisa sobre meu hardware.

[2] Comentário enviado por Piexel em 09/07/2018 - 10:02h

Dei um apt-get install lshw-gtk e um apt-get update, diz que instalou e que existe no sistema mas sempre retorna um "bash: lshw: command not found." quando tento usar.



[3] Comentário enviado por dzm_linux em 13/07/2018 - 11:14h

Bom dia , Piexel.

Cara, Aparentemente faltou você instalar o pacote principal do lshw, com:

# apt install lshw

Este pacote contém o binário do lshw.
Espero que essa dica seja útil.

Abs.
Daniel Zaia Manzano



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts