Linux + obtenha todas as informações sobre o hardware da máquina por ferramenta ou script

4

Minha versão do Linux versão 2.6.18-164.2.1.el5PAE

Talvez alguém tenha um script (ksh, perl ou bash etc) que pode obter todas as informações do sistema Linux e exibi-las.

Por exemplo

   cards in the linux machine (type , manufacture , SN etc..)
   cpu
   memory
   disks
   devices ....
    
por klod 03.02.2011 / 14:59

6 respostas

13

Uso:

  • lspci (lista todos os dispositivos PCI)
  • lsusb (listar dispositivos USB)
  • lshw (listar hardware)
  • hwinfo (sistema de identificação de hardware)
  • dmidecode (ferramenta para descarregar a DMI de um computador (alguns dizem SMBIOS))
  • lm-sensors (leia sensores de temperatura / tensão / ventilador)
  • smartmontools (show S.M.A.R.T.)
por 03.02.2011 / 15:04
3

Eu não tenho esse tipo de script, mas:

  • lspci (lista de dispositivos pci, pacote pciutils)
  • lsusb (lista de dispositivos usb, pacote usbutils)
  • cat / proc / cpuinfo (informações do processador)
  • cat / proc / meminfo (informações de memória)
  • fdisk -l, cat / proc / partições (lista de partições)
  • cat / proc / mdstat (status de raid)
  • hdparm -I / dev / sd * (informações detalhadas sobre o disco)
  • sensores de lm (sensores de tensão e temperatura na placa-mãe)
  • hddtemp (temperatura dos discos)
  • mpt-status (monitoramento scsi)
  • ...
por 03.02.2011 / 15:09
1

Você pode usar várias ferramentas de linha de comando para isso, a saber: dmidecode , lspci e lsusb . lsusb lista seus dispositivos USB, lspci lista seus dispositivos PCI (incluindo os internos) e dmidecode lista informações da tabela SMBIOS (fornece informações sobre bancos de memória, mainboard, BIOS, co-geradores de barramento PCI, ventiladores, CPU, etc).

    
por 03.02.2011 / 15:08
0

find /{proc,sys} -exec cat {} \; >> ~/capture.txt

    
por 03.02.2011 / 22:35
0

Os caras aqui fizeram um bom trabalho, mas posso adicionar:

dmesg | less para visualizar as mensagens do kernel. Pode dizer muito sobre o seu hardware.

    
por 04.02.2011 / 13:07
0

Existe um utilitário hw-probe do Linux-Hardware.org : link

Use esta imagem do Docker para testar seu hardware sem a necessidade de instalar nada no seu host, exceto o Docker.

O probe inclui saídas de ferramentas populares de diagnóstico do Linux (como smartctl, memtester, etc.), listas de hardware (hwinfo, dmidecode, biosdecode, etc.) e logs do sistema (Xorg.log, dmesg, etc.). / p>

Exemplo de teste: link

Sou o autor deste projeto, sinta-se à vontade para fazer qualquer pergunta nos comentários.

    
por 30.11.2017 / 13:22

Tags