Zauważyłem, że istniejące wcześniej pliki w katalogu „mountpoint” znikają po zastosowaniu polecenia mount ... a następnie pojawiają się ponownie, gdy katalog jest odmontowany .
Czy te pliki są tylko „urlopowe” na czas montowania? ... czy są bezpieczne? ... i czy jest jakiś sposób, aby uzyskać do nich dostęp, gdy mount jest aktywny?
filesystem
mount
umount
Peter.O
źródło
źródło
mount mntDir1 mntDir2
(mntDir2 pokazuje teraz plik 1) -mount /dev/sdc1 mntDir1
(mntDir1 pokazuje tylko pliki sdc1 .. i mntDir2 nadal pokazuje plik 1 , który jest „normalnie” dostępny) - Tylko ciekawostka :)Pliki są bezpieczne, jak wspomniano w odpowiedzi @codeMonks.
Ale dostęp do plików jest bezpieczniejszy. Załóżmy, że masz katalog
/data/media/
z różnorodnymi plikami multimedialnymi (/data
i/data/media
masz ten sam system plików)Teraz zamontowanie czegoś takiego jak over
/data/media
spowoduje ukrycie zawartych w nim plików. (załóżmy, że dodałeś dysk usbdrive/dev/sdb1
i zamontowałeś go/data/media
)Aby uzyskać dostęp do plików
/data/media
: Aby być bezpiecznym, najpierw utwórz pusty katalog,/mnt/mymedia
a następnie użyjmount --bind
(działa na poziomie katalogu)Pamiętaj, że musisz użyć Upperdir,
/data
jeśli montujesz po dysku USB! Ale jeśli używałeśprzed zamontowaniem wspomnianego napędu USB nadal można uzyskać dostęp do oryginalnych plików
/mnt/mymedia
źródło