Como usar o Linux para encontrar os nomes dos dispositivos em seu computador
Listando os dispositivos, drives, Dispositivos PCI, e Dispositivos USB no seu computador envolve uma série de comandos facilmente invocados a partir de um prompt de shell no Linux.
Use o comando 'montar'
A sintaxe mais simples que você pode usar é a seguinte:
monte
A saída acima comando é bastante prolixo e será mais ou menos assim:

Os discos rígidos geralmente começam com /dev/sda ou /dev/sdb, então use o comando grep para reduzir a produção da seguinte forma:
montar | grep / dev / sd
Os resultados mostram algo assim:
/ dev / sda4 em / digite ext4 (rw, relatime, erros = remount-ro, dados = ordenado)
/ dev / sda1 on / boot / efi type vfat (rw, relatime, fmask = 0077, dmask = 0077, página de código = 437, iocharset = iso8859-1, shortname = mixed, errors = remount-ro)
Isso não lista suas unidades, mas lista suas partições montadas. Não lista as partições que ainda não foram montadas.
O dispositivo /dev/sda geralmente significa o primeiro disco rígido em seu sistema e, se você tiver um segundo disco rígido, ele será montado em
Use 'lsblk' para listar dispositivos de bloco
Monte é bom para listar dispositivos montados, mas não mostra todos os dispositivos que você tem e a saída é detalhada, dificultando a leitura.
A melhor maneira de listar as unidades no Linux é usar lsblk do seguinte modo:
lsblk
As informações são exibidas em formato de árvore com as seguintes informações:
- Nome
- Número do dispositivo secundário principal
- É removível
- Tamanho
- É somente leitura
- É um disco ou uma partição
- Onde está a partição montada
A tela é parecida com isto:

A informação é mais fácil de ler. Ele exibe uma unidade chamada sda, que oferece 50 G de armazenamento. Ele se divide em uma partição, chamada sda1.
As unidades fd0 (disquete) e sr0 (CD-ROM) aparecem nesta lista. A máquina específica da qual esta lista foi extraída, chamada mint-vm, é uma máquina virtual Linux Mint em execução no sistema Hyper-V em um computador Windows 10. O Hyper-V provisiona um disquete virtual e uma unidade de CD-ROM por padrão.
Como listar dispositivos PCI
Para listar os dispositivos PCI, use o lspci comando da seguinte forma:
lspci
A saída do comando acima é detalhada, o que significa que você provavelmente obterá mais informações do que precisa.
Aqui está um breve instantâneo como exemplo:

A lista lista dispositivos, incluindo controladores VGA, controladores USB, som, Bluetooth, sem fio e controladores Ethernet.
O padrão lspci A listagem é considerada básica, e se você quiser informações mais detalhadas sobre cada dispositivo, execute o seguinte comando:
lspci -v
As informações para cada dispositivo são parecidas com estas:
02: 00.0 Controlador de rede: Adaptador de rede sem fio Qualcomm Atheros AR9485 (rev 01)
Subsistema: Adaptador de rede sem fio Dell AR9485
Sinalizadores: bus master, fast devsel, latência 0, IRQ 17
Memória em c0500000 (64 bits, não pré-buscável) [size = 512K]
Expansão ROM em c0580000 [desativado] [tamanho = 64 K]
Capacidades:
Driver de kernel em uso: ath9k
Módulos do kernel: ath9k
A saída do lspci -v comando é mais legível.
Você pode obter uma saída ainda mais detalhada usando o seguinte comando:
lspci -vv
Se essa informação não for suficiente, tente o seguinte:
lspci -vvv

O aspecto mais útil de lspci, diferente de listar dispositivos, é o driver do kernel usado para esse dispositivo. Se o dispositivo não estiver funcionando, vale a pena pesquisar se existe um driver melhor disponível para o dispositivo.
Liste os dispositivos USB conectados ao computador
Para listar os dispositivos USB disponíveis para o seu computador, use o seguinte comando:
lsusb
A saída será mais ou menos assim:
Barramento 002 Dispositivo 002: ID 8087: 0024 Intel Corp. Hub de correspondência de taxa integrado
Barramento 002 Dispositivo 001: ID 1d6b: 0002 hub raiz Linux Foundation 2.0
Dispositivo 001 do barramento 005: ID 0c45: 64ad Microdia
Dispositivo de barramento 001 004: ID 0bda: 0129 Realtek Semiconductor Corp. Controlador de leitor de cartão RTS5129
Dispositivo de barramento 001 007: ID 0cf3: e004 Atheros Communications, Inc.
Barramento 001 Dispositivo 002: ID 8087: 0024 Intel Corp. Hub de correspondência de taxa integrado
Barramento 001 Dispositivo 001: ID 1d6b: 0002 hub raiz Linux Foundation 2.0
Dispositivo de barramento 004 002: ID 0bc2: 231a Seagate RSS LLC
Barramento 004 Dispositivo 001: ID 1d6b: 0003 hub raiz Linux Foundation 3.0
Dispositivo 003 do barramento 002: ID 054c: 05a8 Sony Corp.
Dispositivo de barramento 003 001: ID 1d6b: 0002 hub raiz Linux Foundation 2.0
Se você inserir um dispositivo USB no computador, como um disco rígido externo, e depois executar o lsusb comando, o dispositivo aparece na lista.
Resumo
A melhor maneira de listar qualquer coisa no Linux é lembrar o seguinte ls comandos:
- ls: Lista os arquivos no sistema de arquivos.
- lsblk: Lista os dispositivos de bloco (por exemplo, as unidades).
- lspci: Lista os dispositivos PCI.
- lsusb: Lista os dispositivos USB.
- lsdev: Lista todos os dispositivos.