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

1 つのデバイスで 2 つの異なるマウント ポイント

バインド マウントを使用する :

mount /dev/sda1 /home
mount -t none -o bind /home/projects /projects

これらを /etc/fstab に入れることもできます :

/dev/sda1       /home      ext4 defaults  1 2
/home/projects  /projects  none bind      0 0

rbind /projects/apollo などの理由で、サブマウントを表示するにはオプションが必要です。 別のパーティションにあります。 読み取り専用でマウントするために使用できます。

詳細については、mount(8) man ページの「バインド マウント操作」セクションを参照してください。


ステップ 1) ホーム フォルダーにプロジェクト ディレクトリを作成します。

ステップ 2) ルートからこの新しいディレクトリへのシンボリック リンクを作成します。

mkdir /home/projects
ln -s /home/projects /projects

Linux
  1. grep を使用して 1 行に 2 つの文字列を一致させる

  2. INADDR_ANY でバインド

  3. 永久ループ装置?

  1. Linux でデバイスをマウントするには?

  2. ブロックデバイスをネットワーク経由であるコンピュータから別のコンピュータにブロックデバイスとしてマウントするにはどうすればよいですか?

  3. 同じルートを持つ 2 つのサブディレクトリは、同じマウントされたファイル システム上にあることが保証されていますか?

  1. バインドマウント?

  2. 1つのSudoで一連のコマンドを実行しますか?

  3. リンク解除後にファイルをバインドマウントすると、ENOENT で失敗するのはなぜですか?