Linux

為什麼重複 mount –bind 會導致 /dev/pts 為空?

  • April 24, 2019
$ ls /dev/pts
0  1  ptmx
$ sudo mount --bind /dev /mnt
$ ls /dev/pts
0  1  ptmx
$ sudo mount --bind /dev /mnt
$ ls /dev/pts
$ 

我在帶有 Linux 4.14.13 核心的 Debian 9 上執行。

  1. /tmp/dev/pts/第一次掛載後為空,因為您使用mount --bind,而不是mount --rbind.

/dev/pts/是許多其他文件系統之一,通常安裝在/dev/. 2. /dev/pts/由於掛載傳播,第二次掛載後變為空。

當您添加/dev/文件系統的第二個綁定掛載時,該綁定掛載會傳播回/dev/.

這裡有一個關於此行為的問答:掛載新文件系統會影響非遞歸綁定掛載?

引用自:https://unix.stackexchange.com/questions/502220