So listen Sie USB-Geräte in Linux auf

Heutzutage werden viele Computerperipheriegeräte wie Webcams, Mäuse, Scanner, Drucker, Festplatten, USB (Pendrive) als USB-Geräte angeboten. Sobald diese Geräte mit dem Desktop oder Server verbunden sind, ist es wichtig, den Gerätenamen oder den Gerätepfad zu kennen. Dies hilft, USB-Geräte für die Aufgaben wie das Formatieren zu identifizieren.

Unter Linux werden alle Gerätedateien gespeichert in /dev Verzeichnis und muss während des Systemstarts für das Betriebssystem verfügbar sein.

In diesem Tutorial zeige ich Ihnen die verschiedenen Möglichkeiten, um USB-Geräte auflisten an Linux. Die meisten hier erwähnten Befehle sollten auf allen Linux-Distributionen funktionieren.

Auflisten von USB-Gerätenamen mit dem df-Befehl

Der Befehl df ist ein nützlicher Befehl, mit dem Sie alle gemounteten Volumes auflisten können, einschließlich Ihrer USB-Laufwerke.

Einmal ein USB-Gerät ist eingesteckt ein Linux-System speziell für Desktop, es wird automatisch in das /Medien Partition und ist einsatzbereit.

$ df -Th | grep media

df-Befehl check eingesteckte USB-Geräte

Von der obigen Ausgabe habe ich 1 USB-Laufwerk /dev/sdb mit 2 Trennwänden /dev/sdb1 und /dev/sdb2

Listen Sie den USB-Gerätenamen mit dem lsblk-Befehl auf

Der Befehl Lsblk wird verwendet, um alle Blockgeräte auf einem Linux-System aufzulisten. Aus der Liste können Sie USB-Geräte mit dem Befehl grep filtern.

Für example:

$ lsblk | grep sd

lsblk-Befehl check eingesteckte USB-Gerätelsblk-Befehlsliste USB-Geräte

Um zusätzliche Informationen wie UUID, Hersteller und Dateisystemtyp abzurufen, verwenden Sie die blkid Befehl wie abgebildet.

$ sudo blkid

blkid-Befehlsausgabe Informationen zu USB-Blockgeräten abrufenblkid-Befehlsausgabe Informationen zu USB-Blockgeräten abrufen

Auflisten von USB-Gerätenamen mit dem Befehl fdisk

Sie können den guten alten fdisk-Befehl verwenden, der zum Partitionieren von Volumes verwendet wird, um alle Partitionen auf dem Linux-System aufzulisten, einschließlich der USB-Laufwerke.

$ sudo fdisk -l

Der Befehl zeigt detaillierte Informationen zu Ihrem USB-Volume an, einschließlich der Partitionen, der Größe des Volumes, der Sektoren und des Dateisystemtyps.

fdisk-command-list USB-Gerätefdisk-Befehl

USB-Gerätedetails mit dem Befehl lsusb auflisten

Der Befehl lsusb, auch als „List USB“-Befehl bekannt, wird unter Linux verwendet, um alle an das System angeschlossenen USB-Geräte aufzulisten.

$ lsusb

lsusb-Befehllsusb-Befehl

Die obige Ausgabe zeigt die Bus-ID, Geräte-ID, USB-ID und den Anbieter oder Hersteller der USB-Geräte an

Der lsusb Der Befehl listet lediglich die angeschlossenen Geräte auf und liefert keine weiteren Informationen zu den USB-Geräten.

Für weitere Informationen zu den angeschlossenen USB-Geräten verwenden Sie den Befehl dmesg. Der Befehl dmesg, auch als „Treibernachricht“ oder „Anzeige der Nachricht“ bekannt, wird verwendet, um die Boot-Nachrichten zu untersuchen. Darüber hinaus wird es zum Debuggen von hardwarebezogenen Problemen und zum Drucken von Meldungen verwendet, die von Gerätetreibern generiert werden.

Sie können den Befehl dmesg und grep verwenden, um sich auf USB-Geräte einzugrenzen.

$ dmesg | grep usb

dmesg-Befehldmesg-Befehl

Außerdem können Sie die Ausgabe des Befehls dmesg an weniger weiterleiten, um das Scrollen zu erleichtern.

$ dmesg | weniger

Auf der Ausgabe können Sie nach einer bestimmten Zeichenfolge suchen, indem Sie den Schrägstrich ( / ) auf Ihrer Tastatur gefolgt von dem Namen oder der Geräte-ID des USB-Geräts drücken.

In meinem Fall suche ich nach weiteren Informationen zu einem USB-Gerät namens SanDisk, bei dem es sich tatsächlich um meinen Wechselstick handelt.

Suchen Sie nach einem USB-LaufwerkSuchen Sie nach einem USB-Laufwerk

Listen Sie USB-Controller und -Geräte auf, die USB-Geräte verwenden

Der USB-Geräte Befehl ist ein Shell-Skript, mit dem Sie alle USB-Controller und USB-Geräte auflisten können, die an Ihren PC angeschlossen sind. Es druckt Details des USB-Geräts wie Hersteller, Produktname, Seriennummer und vieles mehr aus. Hier ist die Ausgabe des Befehls:

$ usb-Geräte

usb-devices-Befehl zum Auflisten von USB-Controllern und -Gerätenusb-devices-Befehl zum Auflisten von USB-Geräten

Fazit

In diesem Tutorial haben wir verschiedene Möglichkeiten zum Auflisten der an das Linux-System angeschlossenen USB-Geräte gezeigt.