Uwaga: Linux Mint 20 jest używany w tym artykule do zademonstrowania użycia tego polecenia. Możesz jednak pracować z dowolnym wybranym rozkładem Linux.
Zainstaluj pakiet USBUTILS
Przed rozpoczęciem polecenia LSUSB zainstaluj USBUTILS pakiet w systemie Linux Mint 20. Aby zainstalować pakiet, wykonaj poniższe kroki:
Uruchom terminal, klikając ikonę terminala, podświetloną na następującym obrazie:
Po kliknięciu tej ikony okno terminala natychmiast pojawi się, jak pokazano poniżej:
Przed zainstalowaniem pakietu USButils zaleca się aktualizację systemu Linux Mint 20, aby uniknąć przeszkód podczas instalacji. Można to zrobić, wykonując polecenie aktualizacji w następujący sposób:
Aktualizacja $ sudo apt
To polecenie można zobaczyć na obrazie pokazanym poniżej:
Po zaktualizowaniu systemu zobaczysz następujące dane wyjściowe, jak wspomniano na obrazie na terminalu:
Po pomyślnej aktualizacji systemu możesz teraz uruchomić następujące polecenie bez żadnych zmartwień:
$ sudo apt instaluj USBUTILS
To polecenie zainstaluje pakiet USBUTILS w systemie Linux Mint 20.
Udana instalacja wspomnianego pakietu uczyni następujące dane wyjściowe na terminalu:
Korzystanie z polecenia LSUSB
Polecenie LSUSB dostarcza informacji o urządzeniach USB dołączonych do systemu Linux. To polecenie może być używane indywidualnie lub połączone z różnymi opcjami. W tej sekcji jesteśmy zainteresowani jedynie niezależnym uruchomieniem polecenia LSUSB, ja.mi., bez dodatkowych parametrów lub opcji. Po prostu uruchom następujące polecenie w terminalu Linux Mint 20, aby to zrobić:
$ lsusb
Po pomyślnym wykonaniu tego polecenia zobaczysz wszystkie informacje związane z wszelkimi autobusami i urządzeniami USB podłączonymi z systemem, jak na poniższym obrazku:
Opcje używane z poleceniem LSUSB
Jak wspomniano wcześniej, polecenie LSUSB może być również używane w połączeniu z różnymi opcjami. Te opcje obejmują:
W poniższych przykładach dowiesz się więcej o użyciu tych opcji.
Przykład 1: Wyświetl określone urządzenie USB
Aby wyświetlić określone urządzenie USB, musisz wiedzieć dwie rzeczy o urządzeniu: numer magistrali i numer urządzenia. Te dwa elementy można ustalić po prostu poprzez uruchomienie polecenia LSUSB, jak omówiono powyżej. Gdy znasz numery magistrali i urządzenia urządzenia USB, uruchom następujące polecenie na terminalu:
$ lsusb -s busnum: devicenum
Wymień Busnum i DeviceNum odpowiednio na numer magistrali urządzenia i numer urządzenia. Aby zademonstrować tę metodę, użyliśmy magistrali numer 1 i portu 1, które można zweryfikować na poniższym obrazku:
Po uruchomieniu tego polecenia zobaczysz urządzenie USB wraz z określonym numerem magistrali i numeru urządzenia na terminalu, jak pokazano na poniższym obrazku:
Przykład 2: Wyświetl szczegółowe informacje o wszystkich urządzeniach USB
Aby wyświetlić każdy szczegół na temat wszystkich urządzeń USB podłączonych do systemu, uruchom następujące polecenie w terminalu:
$ lsusb -v
Możesz także zobaczyć to polecenie na poniższym obrazku, aby uzyskać więcej jasności:
Po pomyślnym wykonaniu tego polecenia będziesz mógł zobaczyć więcej szczegółów na temat wszystkich urządzeń USB podłączonych do twojego systemu, jak pokazano na poniższym obrazku:
Przykład 3: Wyświetl informacje o określonym urządzeniu USB
Jak zapewne zauważyłeś, w powyższej metodzie wyjście z opcją -v było dość długie. W niektórych sytuacjach możesz mieć szczegółowe informacje tylko o jednym urządzeniu, zamiast mieć je dla wszystkich urządzeń USB dołączonych do systemu. Jeśli jest to cel, wówczas szczegółowe dane wyjściowe o jednym urządzeniu USB można osiągnąć, wykonując następujące polecenie w terminalu:
$ lsusb -d/dev/bus/USB/busnum/devicenum
Ponownie, aby uruchomić to polecenie, musisz znać numer magistrali i numer urządzenia określonego urządzenia USB, o którym chcesz uzyskać więcej informacji z konkretnego pliku urządzenia. W tym przykładzie zastąpiliśmy „busnum” na 001 i „devicenum” 002, jak pokazano na poniższym obrazku:
Po uruchomieniu tego polecenia będziesz mógł zobaczyć wszystkie szczegóły dotyczące określonego urządzenia USB, odczytane bezpośrednio z pliku urządzenia, jak pokazano na poniższym obrazku:
Przykład 4: Wyświetl wszystkie urządzenia USB w strukturze drzewa
Czasami możesz również wymienić wszystkie podłączone urządzenia USB w postaci hierarchii lub struktury drzewa, aby ułatwić czytelność. Można to zrobić, wykonując następujące polecenie w terminalu:
$ lsusb -t
To polecenie można również zobaczyć na poniższym obrazku:
Uruchamianie tego polecenia wyświetli wszystkie urządzenia USB, które są podłączone do systemu w postaci struktury drzewa, jak pokazano na poniższym obrazku:
Wniosek
Ten artykuł zawiera szczegółowy przegląd użycia polecenia LSUSB w Linux Mint 20. Teraz, gdy potrzebujesz więcej informacji na temat urządzeń USB dołączonych do systemu, możesz wygodnie skorzystać z tego polecenia.