GNU/Linux >> Linux の 問題 >  >> Linux

すでにファイルが含まれているフォルダにドライブをマウントすると、ファイルはどこに移動しますか?

この質問にはすでに回答があります :マウントポイントの元のコンテンツへのアクセス

(3つの回答)
12か月前に閉鎖されました。

すでにファイルが含まれているフォルダに誤って新しいドライブをマウントしました。私はそれらを気にせず、どこかに持っていますが、そのフォルダは現在空になっています。ファイルに何が起こったのか知りたいです。 Linuxによって単に削除されただけですか?

承認された回答:

ただ「影」になっていて、マウントを解除すると再びそこに表示されます。 🙂

実際、ファイルはそのまま「そこに」あり、アンマウントせずにすぐにアクセスする必要がある場合は、いわゆるbindで回避できます。 マウント:

mount --bind /Original/FS/Mount/Point /Somewhere/Else

カーネルにファイルシステムをマウントポイントにマウントするように要求すると、カーネルはそのマウントポイントをマウントしているファイルシステムへの「ビューポート」として扱うため、マウントされたFSが表示されることが期待されます。 そこにコンテンツがあります。

しかし これはではありません これらのFSの「レイヤー」を単一のビューに組み合わせることができる唯一の方法。いわゆる「ユニオンマウント」アプローチがあります(これが「プラン9の中心的な概念」であることを知っているのはおかしいです)。 Linuxでは、メインラインカーネルに組み込まれたことのないAufsを使用することも、現在(3.18以降)OverlayFSを使用することもできます。


Linux
  1. Linux でファイルとディレクトリを親フォルダーに移動するにはどうすればよいですか?

  2. Linux の一時ディレクトリはどこにありますか?

  3. nfs サーバーが消えた場所で nfs マウントをアンマウントする

  1. Linuxターミナルでファイルとフォルダを削除します

  2. 最後の(最新の)20を除くフォルダ内のすべてのファイルを削除しますか?

  3. フォルダ名がパターンと一致する各フォルダ内のファイル数を一覧表示しますか?

  1. Linuxのコマンドラインから、フォルダ内にまだ存在しない別のサーバー上のリモートフォルダにのみファイルをコピーする方法は?

  2. Linux – Linuxの動作が異なるため、Windowsがファイルを現在使用していると文句を言う場所で、ファイルを削除/置換できますか?

  3. SSHで隠しファイルを表示できるコマンドはどれですか?