Nota: Linux Mint 20 é usado ao longo deste artigo para demonstrar o uso deste comando. No entanto, você pode trabalhar com qualquer distribuição Linux de sua escolha.
Instale o pacote USBUTILS
Antes de começar com o comando lsusb, instale o usbutils Pacote no seu sistema Linux Mint 20. Para instalar o pacote, siga as etapas mostradas abaixo:
Inicie o terminal clicando no ícone do terminal, destacado na imagem a seguir:
Depois de clicar neste ícone, a janela do terminal será exibida imediatamente, como mostrado abaixo:
Antes de instalar o pacote USButils, é altamente recomendável atualizar seu sistema Linux Mint 20 para evitar obstáculos durante a instalação. Isso pode ser feito executando o comando de atualização da seguinte maneira:
$ sudo apt update
Este comando pode ser visto na imagem mostrada abaixo:
Depois que seu sistema for atualizado, você verá a seguinte saída, conforme mencionado na imagem do seu terminal:
Depois de atualizar com êxito seu sistema, agora você pode executar o seguinte comando sem preocupações:
$ sudo apt install usbutils
Este comando instalará o pacote USBUTILS no seu sistema Linux Mint 20.
A instalação bem -sucedida do referido pacote renderizará a seguinte saída em seu terminal:
Usando o comando lsusb
O comando LSUSB fornece informações sobre os dispositivos USB anexados ao seu sistema Linux. Este comando pode ser usado individualmente ou combinado com várias opções. Para esta seção, estamos interessados apenas em executar o comando lsusb de forma independente, eu.e., Sem parâmetros ou opções adicionais. Basta executar o seguinte comando no seu terminal Linux Mint 20 para fazer isso:
$ lsusb
Após a execução bem -sucedida deste comando, você verá todas as informações relacionadas a qualquer ônibus e dispositivos USB conectados ao seu sistema, como na imagem a seguir:
Opções usadas com o comando LSUSB
Como mencionado anteriormente, o comando LSUSB também pode ser usado em conjunto com diferentes opções. Essas opções incluem o seguinte:
Nos exemplos abaixo, você aprenderá mais sobre o uso dessas opções.
Exemplo 1: Exiba um dispositivo USB específico
Para exibir um dispositivo USB específico, você precisa saber duas coisas sobre o dispositivo: o número do barramento e o número do dispositivo. Esses dois itens podem ser determinados simplesmente executando o comando LSUSB sozinho, como discutido acima. Depois de conhecer os números de barramento e dispositivo do dispositivo USB, execute o seguinte comando no seu terminal:
$ lsusb -s Busnum: DeviceNum
Substitua o Busnum e o DeviceNum pelo número de barramento e número do dispositivo do dispositivo, respectivamente. Para demonstrar esse método, usamos o número 1 do barramento e o número 1 da porta, que você pode verificar na imagem abaixo:
Depois de executar este comando, você verá o dispositivo USB, juntamente com o número do barramento especificado e o número do dispositivo no seu terminal, conforme mostrado na imagem a seguir:
Exemplo 2: Exibir informações detalhadas sobre todos os dispositivos USB
Para exibir todos os detalhes sobre todos os dispositivos USB conectados ao seu sistema, execute o seguinte comando em seu terminal:
$ lsusb -v
Você também pode ver este comando na imagem abaixo, para obter mais clareza:
Depois que este comando for executado com sucesso, você poderá ver mais detalhes sobre todos os dispositivos USB conectados ao seu sistema, como visto na imagem abaixo:
Exemplo 3: Exiba informações sobre um dispositivo USB específico
Como você deve ter notado, no método acima, a saída com a opção -v foi bastante longa. Em algumas situações, você pode querer ter informações detalhadas apenas sobre um único dispositivo, em vez de tê -las para todos os dispositivos USB anexados ao seu sistema. Se esse for o objetivo, uma saída detalhada sobre um único dispositivo USB pode ser alcançado executando o seguinte comando em seu terminal:
$ lsusb -d/dev/bus/usb/busnum/devicenum
Novamente, para executar este comando, você precisará saber o número do barramento e o número do dispositivo do dispositivo USB específico sobre o qual você gostaria de mais informações do arquivo específico do dispositivo. Neste exemplo, substituímos o 'Busnum' por 001 e o 'deviceNum' por 002, como mostrado na imagem abaixo:
Depois de executar este comando, você poderá ver todos os detalhes sobre o dispositivo USB especificado, leia diretamente do arquivo do dispositivo, conforme mostrado na imagem a seguir:
Exemplo 4: Exiba todos os dispositivos USB em uma estrutura de árvore
Às vezes, você também pode listar todos os dispositivos USB conectados na forma de uma hierarquia ou estrutura de árvore, para facilitar a legibilidade. Isso pode ser feito executando o seguinte comando em seu terminal:
$ lsusb -t
Este comando também pode ser visto na imagem abaixo:
A execução deste comando exibirá todos os dispositivos USB que estão conectados ao seu sistema na forma de uma estrutura de árvore, como mostrado na imagem a seguir:
Conclusão
Este artigo fornece uma visão geral detalhada do uso do comando LSUSB no Linux Mint 20. Agora, sempre que você precisar de mais informações sobre os dispositivos USB anexados ao seu sistema, você pode convenientemente usar este comando.