Kann ich eine andere Datei in meine fstab
Datei aufnehmen?
Dh kann ich fstab
Zeilen aus einer anderen Datei an einer beliebigen Stelle ausführen und nach Abschluss zur Hauptdatei zurückkehren?
Kann ich eine andere Datei in meine fstab
Datei aufnehmen?
Dh kann ich fstab
Zeilen aus einer anderen Datei an einer beliebigen Stelle ausführen und nach Abschluss zur Hauptdatei zurückkehren?
Antworten:
Im Allgemeinen nicht, aber mit neueren Versionen von mount
/ swapon
/ fsck
... unter Linux (ab util-linux 2.19) können Sie mindestens weitere Dateien (mit der .fstab
Erweiterung) in haben /etc/fstab.d
. So können Sie eine haben kann /etc/fstab.d/00_header.fstab
, /etc/fstab.d/50_middle.fstab
, /etc/fstab.d/99_end.fstab
.
Wenn Sie mount -a
nur einen Befehl ausführen möchten, können Sie auch einen Eintrag mit Ihrem eigenen Dateisystemtyp erstellen und einen erstellen /sbin/mount.own
, der die Arbeit für Sie erledigt.
Beachten Sie, dass neuere Versionen von Ubuntu
haben , dass mountall
die in die Quere kommen könnten.
Beachten Sie auch, dass einige Distributionen Mountvorgänge in mehreren Schritten ausführen -t fstypes
, die Sie möglicherweise ebenfalls berücksichtigen müssen.
Ich habe noch nie ein Unixy-System mit einem solchen fstab(5)
Setup gesehen. Schauen Sie sich mount(8)
die wichtigsten Details dazu an, was zur Mount-Zeit gemacht werden kann.
Wofür willst du das? Wenn es in mehr als einer Reihe von Anwendungsfällen wirklich nützlich ist, wird es möglicherweise implementiert ...
/etc/fstab
, es regelmäßig überwacht und von svn aus vergleicht. Wenn Sie eine Konfigurationsverwaltung haben, können Sie Ihre fstab aus einer Vorlage erstellen. In Salt können Sie zum Beispiel die jinja2-Vorlage verwenden, um den Mount-Teil Ihrer zu erstellen /etc/fstab
, und dies würde auch versehentliche Tippfehler verhindern.