J'ai remarqué que les fichiers préexistants dans un répertoire "mountpoint" disparaissent lorsque la commande mount est appliquée ... puis ils réapparaissent lorsque le répertoire est démonté .
Ces fichiers sont-ils uniquement en "vacances" pour la durée de la période de montage? ... sont-ils en sécurité? ... et existe-t-il un moyen d'y accéder quand la monture est active?
la source
mount mntDir1 mntDir2
(mntDir2 affiche maintenant file1) -mount /dev/sdc1 mntDir1
(mntDir1 affiche uniquement les fichiers sdc1 .. et mntDir2 affiche toujours file1 qui est "normalement" accessible) - Juste un point d'intérêt :)Les fichiers sont sûrs comme mentionné dans la réponse @codeMonks.
Mais il existe une solution de contournement plus sûre pour accéder aux fichiers. Disons que vous avez un répertoire existant
/data/media/
avec des fichiers multimédias assortis (/data
et que vous/data/media
êtes sur le même système de fichiers)Maintenant, monter quelque chose comme dessus
/data/media
cachera les fichiers qu'il contenait. (supposons que vous avez ajouté une clé USB/dev/sdb1
et que vous l'avez montée/data/media
)Pour accéder aux fichiers dans
/data/media
: Pour être sûr, créez d'abord un répertoire vide/mnt/mymedia
, puis utilisezmount --bind
(fonctionne au niveau du répertoire)Veuillez noter que vous devez utiliser le répertoire supérieur
/data
si vous montez après un lecteur USB! Mais si vous avez utiliséavant de monter ladite clé USB, vous pouvez toujours accéder à vos fichiers originaux à partir de
/mnt/mymedia
la source