Assim como você usa o comando ls para listar arquivos, o Linux fornece ferramentas semelhantes para listar dispositivos de hardware. Esses comandos são essenciais para identificar o hardware conectado ao seu sistema.
Listando Dispositivos USB com lsusb
Para ver todos os dispositivos USB conectados ao seu sistema, você pode usar o comando lsusb. Este comando escaneia os hubs USB e relata informações sobre os dispositivos que encontra, como webcams, teclados e unidades externas.
lsusb
Para uma visualização mais estruturada, você pode usar o comando lsusb -t. Esta opção exibe os dispositivos USB em uma estrutura semelhante a uma árvore, o que é útil para entender como os dispositivos estão fisicamente conectados aos controladores e hubs USB.
Listando Dispositivos PCI com lspci
O comando lspci é usado para listar todos os dispositivos PCI (Peripheral Component Interconnect). Estes são tipicamente componentes internos conectados à placa-mãe, como placas gráficas, adaptadores de rede e placas de som. Este comando fornece uma visão geral rápida do hardware principal do seu sistema.
lspci
Listando Dispositivos SCSI e SATA com lsscsi
Para dispositivos de armazenamento, o comando lsscsi é particularmente útil. Ele lista todos os dispositivos SCSI e SATA conectados, que comumente incluem discos rígidos, SSDs e unidades ópticas (CD/DVD/Blu-ray). Embora outros comandos possam mostrar o controlador de armazenamento, o lsscsi fornece informações diretas sobre os próprios dispositivos de armazenamento, tornando-o uma ferramenta valiosa para administradores de sistema e usuários que gerenciam armazenamento.
lsscsi