-ie - como obter uma lista completa dos componentes de hardware na linha de comando (em uma máquina sem sistema de janelas)
Obrigado.
lspci
para placas pci, lsusb
para usb, lshw
funciona em distribuições baseadas em debian, aqui está uma lista de maneiras de obter outras especificações de hardware ,
Se disponível,
dmidecode
é útil. Especialmente no hardware da Dell, HP e IBM, onde eles se preocupam em programar informações de hardware relevantes nos vários registros.fonte
lspci
é um ótimo utilitário para listar o hardware do sistema. (Qualquer coisa no barramento PCI, pelo menos.)cat /proc/cpuinfo
- Exibe informações da CPUcat /proc/meminfo
- Exibe informações da memóriadmesg
(oucat /var/log/dmesg
) contém algumas informações, não necessariamente tudo.Se você possui um sistema RedHat / CentOS, pode
sosreport
coletar uma boa quantidade de informações, embora eu não saiba se ele possui todas as informações de hardware listadas nele.Esses são alguns bons lugares para começar a encontrar as informações que você está procurando.
fonte
O sistema de arquivos / proc fornecerá as informações que você deseja ... MAS eu não sei como você as obterá, é um lugar fácil.
'cat / proc / cpuinfo' informará sobre sua CPU 'cat / proc / devices' fornecerá algumas informações limitadas sobre dispositivos de bloco. 'ifconfig -a' informará sobre as conexões de rede
Outros poderão falar sobre mais dispositivos. Você está solucionando problemas de um dispositivo específico? Nesse caso, você obterá melhor ajuda para fazer uma pergunta específica.
fonte
O inxi mostrará quase tudo, execute sem argumentos para forma abreviada, as opções são muitas, no entanto, execute inxi -h para vê-las
inxi
é um 'script de informações completas', conforme descrito na página inicial do projeto: https://github.com/smxi/inxiAqui estão informações sobre como você pode instalá-lo no Ubuntu: https://askubuntu.com/questions/284635/inxi-installation-on-ubuntu
fonte
Para resumir isso, eu diria que aqui é um bom começo para obter informações sobre seu sistema:
fonte
Eu recomendo verificar facter que gera muitas informações em um formulário que é fácil de usar em scripts.
http://www.puppetlabs.com/puppet/related-projects/facter/
fonte
Eu realmente gosto de usar o " Facter ". Dá uma boa lista de informações muito úteis.
fonte
código abaixo você pode copiar usando vi
fonte
fonte
O mais fácil é digitar " dmesg | more " na linha de comando, o que permite ver toda a saída de inicialização que ocorre durante a última inicialização do sistema.
fonte
Para discos rígidos, eu uso um script personalizado que massageia em uma lista as saídas de:
fonte
Um post muito antigo, mas notei que o excelente
lshw
está faltando nas respostas.fonte