fstab (Dateisystemtabelle) ist eine Konfigurationsdatei im Linux-System, die zum Definieren der Regeln für das Mounten von Dateisystemen beim Systemstart verwendet wird.
Die fstab-Datei befindet sich im Verzeichnis /etc und kann manuell erstellt oder von einem Editor geändert werden. Jede Zeile gibt ein Dateisystem an, das gemountet werden soll.
Jede Zeile hat sechs Felder, ihre Bedeutung ist wie folgt:
Die Dateisystem-Gerätedatei oder UUID kann verwendet werden, um das Gerät des zu mountenden Dateisystems anzugeben. Die UUID ist eine eindeutige Kennung und die UUID des Geräts kann über den Befehl blkid abgerufen werden.
2. Mount-Punkt: Geben Sie das Verzeichnis an, in das das Dateisystem gemountet werden soll. Dies kann ein absoluter Pfad (z. B. /mnt/data) oder ein relativer Pfad (z. B. ../data) sein.
3. Dateisystemtyp: Geben Sie den Typ des Dateisystems an, z. B. ext4, ntfs, vfat usw.
4. Mount-Optionen: Beim Mounten des Dateisystems können Sie einige Optionen festlegen, z. B. Lese- und Schreibberechtigungen, automatisches Mounten usw. Zu den gängigen Optionen gehören das Zulassen von Lesen und Schreiben, automatisches Mounten usw.
– ro: Mounten Sie das Dateisystem im schreibgeschützten Modus.
– rw: Mounten Sie das Dateisystem im Lese-/Schreibmodus.
– auto: Das Dateisystem automatisch mounten.
– noauto: Das Dateisystem nicht automatisch mounten.
– exec: Ermöglicht die Dateiausführung.
– noexec: Ausführung von Dateien deaktivieren.
Detaillierte Optionen finden Sie auf der Man-Manpage (man fstab).
5. Dump-Option: Wird für Backup-Tools wie den Dump-Befehl verwendet.
6. fsck-Option: Wird für Tools zur Dateisystemprüfung verwendet, z. B. den Befehl fsck.
Das Folgende ist ein Beispiel für den Inhalt einer fstab-Datei:
“`
/dev/sda1 /mnt/data ext4 rw 0 0
UUID=xxxxxxxx /mnt/backups ext4 ro 0 2
“`
Die erste Zeile in diesem Beispiel gibt an, dass das ext4-Dateisystem auf dem /dev/sda1-Gerät im Verzeichnis /mnt/data gemountet ist und Lesen und Schreiben zulässt. Die zweite Zeile gibt an, das ext4-Dateisystem auf dem Gerät mit der UUID xxxxxxxx im Verzeichnis /mnt/backups zu mounten und nur das Lesen zuzulassen.
Nachdem Sie die fstab-Datei geändert haben, können Sie mit dem Befehl mount -a alle in der fstab-Datei definierten Dateisysteme erneut mounten.
Zusammenfassend lässt sich sagen, dass Sie durch Bearbeiten der fstab-Datei das angegebene Dateisystem beim Systemstart automatisch mounten und einige Mountoptionen angeben können. Dies ist nützlich für Systeme, die mehrere Dateisysteme verwalten, und kann die Systemstabilität und -sicherheit verbessern.
Das obige ist der detaillierte Inhalt vonfstab (Dateisystemtabelle). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!