Als Neuling ist eines der vielen Dinge, die Sie in Linux beherrschen sollten, die Identifizierung der an Ihr System angeschlossenen Geräte. Dabei kann es sich um die Festplatte Ihres Computers, eine externe Festplatte oder ein Wechselmedium wie ein USB-Laufwerk oder eine SD-Speicherkarte handeln.
Die Verwendung von USB-Laufwerken für den Dateitransfer ist heute weit verbreitet, und für diejenigen (neuen Linux-Benutzer), die es vorziehen, die Befehlszeile zu verwenden, ist es sehr wichtig, die verschiedenen Möglichkeiten zur Identifizierung eines USB-Gerätenamens zu kennen, wenn Sie es formatieren müssen.
Lesetipp: 3 Wege, um alle Dateien in einem Verzeichnis zu löschen
Wenn Sie ein Gerät an Ihr System anschließen, z.B. ein USB-Gerät, insbesondere auf einem Desktop, wird es automatisch in ein bestimmtes Verzeichnis gemountet, normalerweise unter /media/username/device-label, und Sie können dann von diesem Verzeichnis aus auf die darin enthaltenen Dateien zugreifen. Dies ist jedoch nicht der Fall bei einem Server, bei dem Sie ein Gerät manuell einhängen und seinen Einhängepunkt angeben müssen.
Linux identifiziert Geräte mithilfe spezieller Gerätedateien, die im Verzeichnis /dev
gespeichert sind. Einige der Dateien, die Sie in diesem Verzeichnis finden, sind /dev/sda
oder /dev/hda
, die Ihr erstes Hauptlaufwerk repräsentieren, jede Partition wird durch eine Nummer wie /dev/sda1
oder /dev/hda1
für die erste Partition repräsentiert und so weiter.
$ ls /dev/sda*
Nun wollen wir die Gerätenamen mit Hilfe verschiedener Befehlszeilen-Tools herausfinden:
Ermitteln der Namen der angeschlossenen USB-Geräte mit dem df-Befehl
Um jedes an Ihr System angeschlossene Gerät sowie dessen Einhängepunkt zu sehen, können Sie den df-Befehl verwenden (prüft die Auslastung des Linux-Festplattenspeichers), wie im folgenden Bild gezeigt:
$ df -h
Mit dem lsblk-Befehl den Namen des USB-Geräts finden
Sie können auch den lsblk-Befehl (list block devices) verwenden, der alle Blockgeräte auflistet, die an Ihr System angeschlossen sind, wie folgt:
$ lsblk
Identify USB Device Name with fdisk Utility
fdisk ist ein leistungsfähiges Dienstprogramm, das die Partitionstabelle auf allen Ihren Blockgeräten, einschließlich eines USB-Laufwerks, ausgibt; Sie können es mit Root-Rechten wie folgt ausführen:
$ sudo fdisk -l
Determine USB Device Name with dmesg Command
dmesg ist ein wichtiger Befehl, der den Kernel Ring Buffer ausgibt oder kontrolliert, eine Datenstruktur, die Informationen über die Operationen des Kernels speichert.
Führen Sie den folgenden Befehl aus, um Kernel-Operationsmeldungen anzuzeigen, die auch Informationen über Ihr USB-Gerät ausgeben:
$ dmesg
Das ist alles für jetzt, in diesem Artikel haben wir verschiedene Ansätze behandelt, wie man einen USB-Gerätenamen über die Befehlszeile herausfinden kann. Sie können uns auch andere Methoden für den gleichen Zweck mitteilen oder uns Ihre Meinung zu diesem Artikel über den Antwortabschnitt unten mitteilen.