Unia zamontować przedstawia łączny widok wielu katalogów (oddziały) w jednej hierarchii. Ok, ale jak mam używać jednego w praktyce i który?
Wiele technologii montowania związków jest dostępnych w nowoczesnym systemie Linux: OverlayFS , aufs , UnionFS , różne systemy plików oparte na FUSE,…
Biorąc pod uwagę przypadek użycia, jak zdecydować, które są odpowiednie? W szczególności:
- Które wymagają dostępu do roota w typowym systemie? (Innymi słowy, czy nieuprzywilejowany użytkownik może utworzyć podłączenie związku?)
- Na których można zamontować
/
(oczywiście z dostępem root)? - Które obsługują pisanie do podstawowych oddziałów? (Tj. Czy
/foo
i czy/bar
są podłączeni do związku/union
, czy mogę pisać do/foo
i/bar
?) - Które obsługują konfigurowalne zasady zapisu? (Np. Czy mogę wysłać nowo utworzone pliki do gałęzi B, mimo że otrzymuję zawartość z gałęzi A, gdy plik istnieje w obu gałęziach?)
- Które obsługują kolejność priorytetów między oddziałami, która zależy od plików? (Np. Czy zawsze mogę pobrać najnowszy plik spośród wszystkich gałęzi, które go mają?)
Docenione zostaną przykłady użycia.
Unikaj odpowiedzi koncentrujących się na konkretnym punkcie. Szukam wyczerpujących odpowiedzi, które przeglądają dostępne oprogramowanie (coś podobnego do What is bind mount? ). Dobre odpowiedzi zostaną nagrodzone.
źródło