Existem algumas opções:
-
lspci
mostrará a você mais do seu hardware de uma forma rápida e agradável. Ele tem vários níveis de detalhamento para que você possa obter mais informações com-v
e-vv
flags, se desejar. O argumento-k
é uma boa maneira de descobrir qual driver de kernel um hardware está usando.-nn
permitirá que você simplesmente saiba o ID do hardware que é ótimo para pesquisa.Mas é apenas uma maneira muito simples e rápida de obter uma lista de hardware. Muitas vezes peço que as pessoas publiquem a saída dele ao tentar identificar seu hardware sem fio. É ótimo para coisas assim.
não mostra o hardware USB além dos barramentos USB.
Aqui estão três exemplos do mundo real:
Gráficos:
$ lspci -nnk | grep VGA -A1 03:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF110 [GeForce GTX 580] [10de:1080] (rev a1) Kernel driver in use: nvidia
Áudio:
$lspci -v | grep -A7 -i "audio" 00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Kabini HDMI/DP Audio Subsystem: Acer Incorporated [ALI] Device 080d Flags: bus master, fast devsel, latency 0, IRQ 34 Memory at f0940000 (64-bit, non-prefetchable) [size=16K] Capabilities: <access denied> Kernel driver in use: snd_hda_intel Kernel modules: snd_hda_intel -- 00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller (rev 02) Subsystem: Acer Incorporated [ALI] Device 080d Flags: bus master, slow devsel, latency 32, IRQ 35 Memory at f0944000 (64-bit, non-prefetchable) [size=16K] Capabilities: <access denied> Kernel driver in use: snd_hda_intel Kernel modules: snd_hda_intel
Rede:
$ lspci -nnk | grep net -A2 00:0a.0 Ethernet controller [0200]: NVIDIA Corporation MCP79 Ethernet [10de:0ab0] (rev b1) Subsystem: Acer Incorporated [ALI] Device [1025:0222] Kernel driver in use: forcedeth -- 05:00.0 Ethernet controller [0200]: Atheros Communications Inc. AR242x / AR542x Wireless Network Adapter (PCI-Express) [168c:001c] (rev 01) Subsystem: AMBIT Microsystem Corp. AR5BXB63 802.11bg NIC [1468:0428] Kernel driver in use: ath5k
-
lsusb
é comolspci
, mas para dispositivos USB. Funcionalidade semelhante com opções de verbosidade semelhantes. Bom se você quiser saber o que está conectado. -
sudo lshw
fornecerá uma lista abrangente de hardware e configurações.Ele fornece muitas informações, sugiro que você o canalize por
less
ou o envie para um arquivo e abra-o em algo em que você possa se movimentar:sudo lshw | less
Claro que isso geralmente é um lote de informações. Você geralmente precisa apenas de informações em um pequeno subconjunto de seu hardware e
lshw
permitirá que você selecione uma categoria. Se você apenas quisesse ver seus dispositivos de rede, por exemplo, execute isto:sudo lshw -c network
-
Se você quiser algo gráfico, sugiro que veja
hardinfo
. Você precisará instalá-lo primeiro:sudo apt-get install hardinfo
Você apenas o executa do mesmo terminal com
hardinfo
. Eu não sei que tem um local de menu por padrão.Mas ele pode fornecer mais informações (inicializações, kernels disponíveis, etc) do que as outras opções, além de fornecer listas semelhantes de hardware PCI e USB, como os dois primeiros comandos.
Ele também fornece alguns benchmarking simples. Acho que os desenvolvedores pretendem substituí-la pela Sandra (uma ferramenta popular de coleta de informações de hardware do Windows).
Ele ainda tem opções para produzir um relatório legal que você pode enviar para alguém (embora possa ser facilmente muita informação).