Ein Union Mount bietet eine kombinierte Ansicht mehrerer Verzeichnisse (Zweige) in einer einzigen Hierarchie. Ok, aber wie verwende ich eine in der Praxis und welche?
Auf einem modernen Linux-System sind viele Union Mount-Technologien verfügbar: OverlayFS , aufs , UnionFS , verschiedene FUSE-basierte Dateisysteme,…
Wie entscheide ich in einem Anwendungsfall, welche geeignet sind? Bestimmtes:
- Welche benötigen Root-Zugriff auf einem typischen System? (Mit anderen Worten, kann ein nicht privilegierter Benutzer einen Union Mount erstellen?)
- Auf welchen kann gemountet werden
/
(natürlich mit Root-Zugriff)? - Welche unterstützen das Schreiben in die zugrunde liegenden Zweige? (Dh wenn
/foo
und/bar
gewerkschaftlich verbunden sind/union
, kann ich an/foo
und schreiben/bar
?) - Welche unterstützen konfigurierbare Richtlinien für Schreibvorgänge? (Kann ich beispielsweise neu erstellte Dateien an Zweig B senden, obwohl ich Inhalt von Zweig A erhalte, wenn in beiden Zweigen eine Datei vorhanden ist?)
- Welche unterstützen eine Prioritätsreihenfolge zwischen Zweigen, die von den Dateien abhängt? (Kann ich zB immer die neueste Datei unter allen Zweigen bekommen, die sie haben?)
Anwendungsbeispiele sind willkommen.
Bitte vermeiden Sie Antworten, die sich auf einen bestimmten Punkt konzentrieren. Ich suche nach umfassenden Antworten, die die verfügbare Software überprüfen (ähnlich wie Was ist ein Bind-Mount? ). Gute Antworten werden ausgezahlt.