Linux-Mount-Befehl

Linux Mount Command



Im Linux-Ökosystem ist das Mounten eine der wichtigsten Operationen, auf die das System angewiesen ist. Tatsächlich ist das Dateisystem von Linux allein vom Mount-Mechanismus abhängig.

Bevor wir tiefer in den Mount-Befehl einsteigen, werfen wir einen Blick darauf, was es tatsächlich ist. Unter Linux ist Mounten der Vorgang, bei dem ein zusätzliches Dateisystem an das aktuell zugängliche Dateisystem des Computers angehängt wird.







Eine kurze Anmerkung zum Dateisystem: Es ist eine Hierarchie von Verzeichnissen, die Systeme verwenden, um Dateien und Ordner auf einem Speichermedium zu organisieren. Dateisystem existiert in jeder einzelnen Speicherlösung: USB-Flash-Laufwerk, CD-ROM, HDD, SSD und sogar Disketten! Bei UNIX/Linux und ähnlichen Systemen beginnt das Dateisystem mit dem Root-Verzeichnis (bezeichnet als /). Unter root existieren alle anderen untergeordneten Dateisysteme.



Halterung verwenden

Aufgrund des Mount-Mechanismus im Kern des Systems spielt Mount eine wichtige Rolle bei der Gestaltung des Linux-Ökosystems. Dieser Befehl bietet eine Menge Nutzen für zahlreiche Situationen. Immer wenn Sie mount ausführen, um ein Dateisystem zu mounten, kontaktiert es den Kernel, um den Vorgang abzuschließen.



In diesem Artikel werde ich versuchen, wichtige und interessante Themen so weit wie möglich abzudecken. Es liegt jedoch ganz bei Ihnen und Ihrer Kreativität, das Reittier zu Ihrem Vorteil zu nutzen.





Montageort

Führen Sie diesen Befehl aus.

welcher montieren



Es befindet sich im Verzeichnis /usr/bin. Dieses Verzeichnis ist im Allgemeinen die Heimat fast aller Befehle, die Sie jemals in der Geschichte Ihres Linux ausführen werden.

Grundlagen

So sieht die Grundstruktur der Ausführung von Mount-Befehlen aus.

montieren --Quelle <Quelle> --Ziel <Ziel>

Obwohl die Verwendung von –source- und –target-Flags nicht so häufig ist, empfehle ich dringend, dies zu tun, um den Zweck des Befehls klar zu unterscheiden.

Um ein bestimmtes Dateisystem zu mounten, benötigt mount die Quelle und das Ziel. Zum Beispiel habe ich mir die Ubuntu-Installations-ISO geholt und möchte diese Datei mounten. Führen Sie die folgenden Befehle aus.

sudo mkdir /mnt/ubuntu_iso

sudo montieren -oderSchleife-Tiso9660--Quelle~/Desktop/ubuntu-19.04-desktop-amd64.iso
--Ziel /mnt/ubuntu_iso

In dieser Reihe von Befehlen haben wir ein Verzeichnis erstellt, in das die ISO-Datei gemountet wird. Dann haben wir mount angewiesen, dieses Verzeichnis zum Mounten der ISO in diesem Verzeichnis zu verwenden.

Wenn ein Fehler wie das Fehler beim Einrichten des Loop-Geräts auftritt, überprüfen Sie, ob der Befehl richtig eingegeben wurde. Stellen Sie in anderen Fällen sicher, dass das Loop-Modul des Kernels läuft.

lsmod | GriffSchleife

Keine Ausgabe in diesem Schritt bedeutet, dass das Modul nicht ausgeführt wird. Starten Sie es mit modprobe.

sudoModprobe-Schleife

Der Befehl sollte jetzt problemlos laufen.

Alle Reittiere auflisten

Wenn mount’ allein ohne zusätzliche Parameter ausgeführt wird, wird die Liste aller aktuell gemounteten Dateisysteme im Speicher des Computers zurückgegeben.

montieren

Oder,

montieren -das

Mount-Version

montieren -V

Dadurch wird die Softwareversion von Mount angezeigt.

Dateisysteminfo

Wenn Sie einen bestimmten Dateisystemtyp im Sinn haben, können Sie mit mount überprüfen, welche Mounts dieses Dateisystem verwenden.

montieren -T <Dateisystemtyp>

Dieser Befehl listet beispielsweise alle Dateisysteme auf, die ext4 verwenden.

montieren -das -Text4

Verwenden von /etc/fstab

Dies ist eine spezielle Systemkonfigurationsdatei, die die Dateisysteme für das Betriebssystem enthält. Während es jetzt einfacher ist, Geräte und Dateisysteme zu mounten, war fstab in den frühen Jahren die einzige Option, um dem Computer mitzuteilen, nach einem bestimmten Dateisystem zu suchen und es automatisch zu mounten.

Es befindet sich unter /etc/fstab.

einer/etc/fstab

Bat ist eine überlegene Alternative für cat mit zusätzlichen Funktionen wie Syntaxhervorhebung und Formatierung.

Wie in der Datei erwähnt, folgt fstab der folgenden Struktur für die Tabelle.

<Dateisystem> <Einhängepunkt> <Typ> <Optionen>
<entsorgen> <passieren>

In der Liste gibt es standardmäßig einen Eintrag (die Festplatte des Systems). Erklären wir es Stück für Stück.

Dieser Teil ist das Dateisystem, das gemountet wird. Es wird durch die UUID festgelegt.

Als nächstes ist der Mount-Punkt. In diesem Fall wird es als Root gemountet.

Nun der Dateisystemtyp. Es verwendet das ext4-Journaling-Dateisystem.

Dies sind die Optionen, die beim Mounten des Dateisystems folgen.

Die nächsten Werte sind für dump bzw. pass.

In diesem Artikel gehen wir nicht tiefer in die fstab-Verrücktheit ein. Bei Interesse recherchieren Sie gerne im Internet nach passenden Anleitungen und Erklärungen mit weiteren Tipps und Tricks.

Gerät montieren

In fast allen modernen Linux-Distributionen werden heutzutage automatisch alle Speichergeräte gemountet, die Sie automatisch anschließen, beispielsweise USB-Flash-Laufwerke. Wenn es jedoch nicht gemountet wurde oder das automatische Mounten deaktiviert ist, müssen Sie es manuell mounten.

Prüfen Sie zunächst, ob das Gerät vom System erkannt wird.

fdisk -das

Erstellen Sie ein geeignetes Verzeichnis zum Mounten des Geräts.

sudo mkdir /Lauf/halb/USB

Zeit, das Laufwerk endlich in den Ordner zu mounten.

sudo montieren --Quelle /Entwickler/sdb1--Ziel /Lauf/halb/USB

Hinweis: Wenn Sie Speicher mit einigen unorthodoxen Dateisystemen wie exFAT mounten möchten, benötigen Sie die entsprechenden Treiber. Im Fall von Ubuntu sind es exfat-utils und exfat-fuse. Im Fall von Arch und anderen Arch-basierten Distributionen handelt es sich um exfat-utils. Wenn Sie etwas anderes verwenden, suchen Sie nach einer geeigneten exFAT-Lösung für Ihr System.

Demontage einer beliebigen Halterung

Sobald Sie gemountet haben, ist das Dateisystem dort für immer vorhanden. Bei Core-Dateisystemen ist es wichtig, dass sie gemountet bleiben. Demontagegeräte müssen jedoch zuerst ausgehängt und dann entfernt werden. Andernfalls kann es zu Problemen wie Datenverlust, Datenbeschädigung und anderen Schäden kommen. Ich habe versehentlich einen USB-Stick von mir zerstört.

Um ein Dateisystem auszuhängen, verwenden Sie den Befehl unmount.

sudo ummount -v <Ziel>

Abschließende Gedanken

Es ist immer großartig, die Man- und Info-Seiten zu konsultieren, um ausführliche Anleitungen zu jedem Tool zu erhalten. montieren ist nicht anders.

Mann montieren

die Infomontieren

Genießen!