この質問にはすでに回答があります :マウントポイントの元のコンテンツへのアクセス
(3つの回答)
12か月前に閉鎖されました。
Linux
(3つの回答)
12か月前に閉鎖されました。
すでにファイルが含まれているフォルダに誤って新しいドライブをマウントしました。私はそれらを気にせず、どこかに持っていますが、そのフォルダは現在空になっています。ファイルに何が起こったのか知りたいです。 Linuxによって単に削除されただけですか?
承認された回答:
ただ「影」になっていて、マウントを解除すると再びそこに表示されます。 🙂
実際、ファイルはそのまま「そこに」あり、アンマウントせずにすぐにアクセスする必要がある場合は、いわゆるbind
で回避できます。 マウント:
mount --bind /Original/FS/Mount/Point /Somewhere/Else
カーネルにファイルシステムをマウントポイントにマウントするように要求すると、カーネルはそのマウントポイントをマウントしているファイルシステムへの「ビューポート」として扱うため、マウントされたFSが表示されることが期待されます。 そこにコンテンツがあります。
しかし これはではありません これらのFSの「レイヤー」を単一のビューに組み合わせることができる唯一の方法。いわゆる「ユニオンマウント」アプローチがあります(これが「プラン9の中心的な概念」であることを知っているのはおかしいです)。 Linuxでは、メインラインカーネルに組み込まれたことのないAufsを使用することも、現在(3.18以降)OverlayFSを使用することもできます。