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

Linux はマウント ポイント内の既存のファイルに対して何をしますか?

ディレクトリ /mount-point にファイルシステムをマウントする場合 、/mount-point 以下のファイルにアクセスできなくなりました 直接。それらはまだ存在しますが、/mount-point マウントポイントとして機能したディレクトリではなく、マウントされたファイルシステムのルートを参照するようになったため、少なくともこの方法では、このディレクトリの内容にアクセスできません。例:

# touch /mount-point/somefile
# ls /mount-point/somefile
/mount-point/somefile
# mount /dev/something /mount-point
# ls /mount-point/somefile
ls: cannot access /mount-point/somefile: No such file or directory

マウントされたファイルシステムと既に存在していたデータのマージ ビューを取得する方法はありますが、ユニオン ファイルシステムと呼ばれる追加のレイヤーが必要です。

Linux では、隠しファイルを表示する方法があります。 mount --bind を使用できます マウントポイントがあるファイルシステムの別のビューを取得します。例えば

mount --bind / /other-root-view

/other-root-view の下のルート ファイルシステムにすべてのファイルが表示されます。 .

# cat /other-root-view/etc/hostname 
darkstar

特に、/mount-point /other-root-view/mount-point としてアクセスできるようになりました 、および /other-root-view/mount-point 以降 はマウント ポイントではありません。ここでその内容を確認できます:

# ls /mount-point/somefile
ls: cannot access /mount-point/somefile: No such file or directory
# ls /other-root-view/mount-point/somefile
/other-root-view/mount-point/somefile

マウントされるだけでファイルが消え、フォルダーがアンマウントされると元に戻ります。


Linux
  1. rdiff-backupの新機能

  2. Linuxでgocryptfsを使用してファイルを暗号化する方法

  3. Linuxでファイルを解凍する方法(例付き)

  1. Gnomeはマルチメディアキーで何をしますか?

  2. Linux –エラー=マウントオプションの続行とはどういう意味ですか?

  3. Linux では、メトリックのないルートを持つメトリックはどれですか?

  1. LinuxでZIPファイルを操作する

  2. Linux のスパース ファイルとは

  3. Linux でマウント ポイントを変更または名前変更する方法