Não há um único padrão ou ferramenta para consultar dispositivos de hardware em sistemas Linux em geral. Dependendo da arquitetura do seu host, e de quais componentes você deve consultar, e quantos detalhes são necessários, você pode precisar de uma ou mais ferramentas específicas para esse componente. No entanto, alguns comandos / ferramentas estão em uso mais amplo e têm maior reconhecimento do que outros. A seguir estão alguns - que podem ou não estar disponíveis para o seu host em particular - mas são, no entanto, Geralmente Considerados Como úteis e amplamente disponíveis nos principais gerenciadores de pacotes (embora eu tenha apenas um link para o Debian abaixo):
Ferramentas de consulta para todos os fins:
-
hwinfo
.hwinfo --short
- fornece uma visão geral útil de The Whole Enchilada einfo hwinfo
mostra muitas outras opções para consultar subsistemas específicos em detalhe. -
inxi
faz parte de um grande "coleção de ferramentas de administração do sistema" com recursos gerais similares.
ferramentas para subsistemas específicos:
-
dmidecode
- detalhes do processador, memória e placa-mãe da BIOS -
lscpu
- detalhes do processador de/proc/cpuinfo
-
lspci
- dispositivos PCI, geralmente placas gráficas, placas de áudio, placas de rede -
lsusb
- dispositivos USB em geral -
ls -l /dev/disk/by-{id,label}/
- bloqueia dispositivos e seus arquivos de dispositivo de bloco -
ls -l /sys/class/net/
- dispositivos de rede e suas interfaces de rede -
udevinfo
- bloqueia dispositivos, se usarudev
Eu incentivo as pessoas a expandirem essa lista se alguma ferramenta essencial estiver faltando.