GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Linux – Gemeint mit Mounten eines Geräts in Linux?

Ich habe den Begriff „mounten“ gehört, wenn ich mich auf Geräte in Linux beziehe. Was ist seine eigentliche Bedeutung? Wie funktioniert es jetzt im Gegensatz zu älteren Versionen?

Ich habe das nicht manuell über die Befehlszeile gemacht. Können Sie die Schritte (Befehle) zum Mounten eines einfachen Geräts unter Linux angeben?

Akzeptierte Antwort:

Unix-Systeme haben einen einzigen Verzeichnisbaum. Alle zugänglichen Speicher müssen einen zugeordneten Speicherort in dieser einzelnen Verzeichnisstruktur haben. Dies ist anders als bei Windows, wo es (in der gebräuchlichsten Syntax für Dateipfade) einen Verzeichnisbaum pro Speicherkomponente (Laufwerk) gibt.

Beim Mounten wird ein Speichergerät einem bestimmten Ort in der Verzeichnisstruktur zugeordnet. Wenn beispielsweise das System bootet, wird ein bestimmtes Speichergerät (allgemein als Root-Partition bezeichnet) mit dem Stamm des Verzeichnisbaums verknüpft, d. h. dieses Speichergerät ist auf / gemountet (das Stammverzeichnis).

Angenommen, Sie möchten jetzt auf Dateien auf einer CD-ROM zugreifen. Sie müssen die CD-ROM an einer Stelle im Verzeichnisbaum einhängen (dies kann automatisch erfolgen, wenn Sie die CD einlegen). Nehmen wir an, das CD-ROM-Gerät ist /dev/cdrom und der gewählte Einhängepunkt ist /media/cdrom . Der entsprechende Befehl lautet

mount /dev/cdrom /media/cdrom

Nachdem dieser Befehl ausgeführt wurde, wird eine Datei, deren Speicherort auf der CD-ROM /dir/file ist ist jetzt auf Ihrem System als /media/cdrom/dir/file zugänglich . Wenn Sie mit der Verwendung der CD fertig sind, führen Sie den Befehl umount /dev/cdrom aus oder umount /media/cdrom (Beide funktionieren; typische Desktop-Umgebungen tun dies, wenn Sie auf die Schaltfläche „Auswerfen“ oder „Sicher entfernen“ klicken).

Das Mounten gilt für alles, was als Dateien zugänglich gemacht wird, nicht nur für tatsächliche Speichergeräte. Zum Beispiel haben alle Linux-Systeme ein spezielles Dateisystem, das unter /proc gemountet ist . Dieses Dateisystem (genannt proc ) hat keinen zugrunde liegenden Speicher:Die darin enthaltenen Dateien geben Informationen über laufende Prozesse und verschiedene andere Systeminformationen; die Informationen werden direkt vom Kernel aus seinen In-Memory-Datenstrukturen bereitgestellt.


Linux
  1. So installieren Sie einen Gerätetreiber unter Linux

  2. Konfigurieren Sie den standardmäßigen virtuellen KVM-Speicher auf Redhat Linux

  3. Linux-Befehl zum Verschieben des Verzeichnisses

  4. JAVA_HOME-Verzeichnis unter Linux

  5. Wie mounte ich ein Gerät unter Linux?

mv-Befehl unter Linux

Unter Linux ist alles eine Datei – Teil 1

5 praktische Beispiele für den „cd“-Befehl unter Linux

So kopieren Sie das Verzeichnis unter Linux

Linux:Fügen Sie PATH ein Verzeichnis hinzu

Was versteht man unter Mounten eines Geräts unter Linux?