Obtendo informações sobre o hardware de uma máquina no Linux

24

Como posso verificar qual hardware eu tenho? (Com a versão do BIOS, etc.)

    
por oneat 21.09.2010 / 12:37

6 respostas

25

Se o seu sistema suporta um procfs , você pode obter muitas informações do seu sistema em execução. É uma interface para as estruturas de dados dos kernels, portanto também conterá informações sobre seu hardware. Por exemplo, para obter detalhes sobre a CPU usada, você pode cat /proc/cpuinfo Para mais informações, consulte o man proc .

Mais informações de hardware podem ser obtidas através das mensagens de log do buffer de anel do kernel com dmesg . Por exemplo, isso fornecerá um breve resumo do hardware conectado recentemente e como ele é integrado no sistema.

Estas são algumas "interfaces" básicas que você terá em todas as distribuições para obter algumas informações de hardware.

Outras ferramentas 'pequenas' para coletar informações de hardware são:

  • lspci - Hardware PCI
  • lsusb - Hardware USB

Dependendo da sua distribuição, você também terá acesso a uma dessas duas ferramentas para reunir uma visão geral detalhada da sua configuração de hardware:

  • lshw
  • hwinfo (SuSE específico, mas disponível sob outras distribuições também)

O "portão" para o seu hardware está na "Interface Desktop Management" (- > DMI). Este framework irá expor as informações do seu sistema para o seu software e é usado pelo lshw, por exemplo. Uma ferramenta para interagir diretamente com o DMI é dmidecode e disponível na maioria das distribuições como pacote. Ele virá com biosdecode , que mostra também as informações completas do BIOS.

    
por 21.09.2010 / 13:52
8

Para exibir uma boa visão geral do meu hardware, eu uso lshw -short , melhor execução ( como root ). Você pode simplesmente executar lshw plain, é claro, mas eu prefiro a concisão que a opção -short oferece.

Para verificar meu uso de HDD, eu uso df --human-readable , que deve estar disponível por padrão no seu sistema (diferente de lshw ).

Além disso, consulte verificação de hardware no linux .

    
por 06.12.2010 / 05:38
6

Você pode usar o 'lshw'. Instale-o usando 'sudo apt-get install lshw' no Debian e em derivados. Existe até uma versão gráfica chamada lshw-gtk.

    
por 21.09.2010 / 12:42
5

Isso é altamente variável entre variantes unix. Verifique a coluna da sua variante na Rosetta Stone para Unix .

No Linux, o lshw coleta muitas informações espalhadas em vários arquivos de texto em /proc e /sys .

    
por 06.12.2010 / 09:29
2

para informações da cpu

cat /proc/cpuinfo

para uso de disco

df -h

para cartões pci e ônibus

lspci

você pode encontrar lshw useful

se você precisar de dispositivos usb

lsusb

    
por 06.12.2010 / 14:00
1

HW Probe - é uma opção para listar todos os seus dispositivos de hardware e fazer diagnósticos de operabilidade. É baseado em hwinfo, lspci, lsusb, dmidecode e outras ferramentas.

    
por 01.12.2017 / 06:25