web-dev-qa-db-ja.com

なぜfstabのフォルダにフォルダをマウントするのですか?

私は次のようなfstabを備えたUbuntuサーバーを使用しています。

/dev/xvds /home/ubuntu/stuff auto  defaults,nofail,nobootwait 0 2
/home/ubuntu/stuff /home/bob/things auto  defaults,nofail,nobootwait,bind 0 2

Fstabはデバイスをフォルダにマウントするためのものだと思いました。 2番目のエントリは何ですか?シンボリックリンクのように、フォルダをフォルダにマウントしているようです。

2
Matt

はい、その通りです。 Fstabレコード

/ home/ubuntu/stuff/home/bob/things auto defaults、nofail、nobootwait、bind 0 2

シェルから発行されるコマンドに類似しています。

mount --bind/home/ubuntu/stuff/home/bob/things

これは、bob/thingsからubuntu/staffコンテンツにアクセスできることを意味しますフォルダ。

シンボリックリンクとバインドマウントの違いについては、ここで読むことができます: https://askubuntu.com/questions/557733/ln-s-vs-mount-bind

6
Oleg Bolden