Der Befehl Linux mount lädt die Dateisysteme von USBs, DVDs, SD-Karten und anderen Arten von Speichergeräten auf einen Computer, auf dem das Linux-Betriebssystem ausgeführt wird. Linux verwendet eine Verzeichnisbaumstruktur. Solange das Speichergerät nicht in der Baumstruktur bereitgestellt ist, kann der Benutzer keine der Dateien auf dem Computer öffnen.
Verwendung der Mount- und Umount-Befehle unter Linux
Lebensader
Externe Speichermediengeräte werden normalerweise in Unterverzeichnissen des Verzeichnisses / mnt bereitgestellt, können jedoch standardmäßig in jedem anderen vom Benutzer erstellten Verzeichnis bereitgestellt werden. Das folgende Beispiel zeigt die typische Verwendung des Befehls mount, um das Dateiverzeichnis eines Geräts an den Dateiverzeichnisbaum des Linux-Systems anzuhängen. In diesem Beispiel wird eine CD in das CD-Laufwerk des Computers eingelegt. Um die Dateien auf der CD anzuzeigen, öffnen Sie ein Terminalfenster unter Linux und geben Sie Folgendes ein:
mount / dev / cdrom / mnt / cdrom
Dieser Befehl verbindet das Gerät / dev / cdrom (das CD-ROM-Laufwerk) mit dem Verzeichnis / mnt / cdrom, sodass Sie auf die Dateien und Verzeichnisse auf der CD-ROM unter dem Verzeichnis / mnt / cdrom zugreifen können, das als Mount-Punkt bezeichnet wird. Es muss vorhanden sein, wenn der Befehl ausgeführt wird. Der Einhängepunkt wird zum Stammverzeichnis des Dateisystems des Geräts.
Geben Sie den folgenden Befehl ein, um dasselbe CD-ROM-Laufwerk zu entfernen:
umount / mnt / cdrom
Nachdem der Befehl zum Aufheben der Bereitstellung ausgeführt wurde, kann über die Verzeichnisstruktur des Linux-Systems nicht mehr auf die Dateien und Verzeichnisse auf der CD-ROM zugegriffen werden.
Dieser Befehl hat den gleichen Effekt:
umount / dev / cdrom
Die CD-ROM wird ausgehängt.
Jeder Gerätetyp hat einen anderen Einhängepunkt. In diesen Beispielen ist der Einhängepunkt das Verzeichnis / mnt / cdrom. Die Standard-Mount-Punkte für die verschiedenen Geräte sind in der Datei / etc / fstab definiert.
Einige Linux-Distributionen verwenden ein Programm namens automount, das automatisch alle in / etc / fstab aufgelisteten Partitionen und Geräte bereitstellt.
Wie erstelle ich einen Mount Point?
Wenn für das Gerät, auf das Sie zugreifen möchten, kein Standard-Mount-Punkt in / etc / fstab aufgeführt ist, müssen Sie einen Mount-Punkt festlegen. Wenn Sie beispielsweise von einer Kamera aus auf eine SD-Karte zugreifen möchten, die SD-Karte jedoch nicht in / etc / fstab aufgeführt ist, hängen Sie sie über die Shell-Eingabeaufforderung ein.
Legen Sie die SD-Karte in den integrierten oder externen SD-Reader ein und geben Sie diesen Befehl ein, um die Geräte aufzulisten, auf die auf dem Computer zugegriffen werden kann:
fdisk -l
Schreiben Sie den der SD-Karte zugewiesenen Gerätenamen. Es wird in einem ähnlichen Format wie sein / dev / sdc1 und erscheinen am Anfang einer der Zeilen.
Geben Sie mit dem Befehl mkdir Folgendes ein:
mkdir / mnt / SD
Dieser Befehl erstellt einen neuen Einhängepunkt für die SD-Karte der Kamera. Jetzt können Sie / mnt / SD im Befehl mount zusammen mit dem Gerätenamen verwenden, den Sie zum Mounten der SD-Karte notiert haben. Welches sieht so aus:
mount / dev / sdc1 / mnt / SD