반복되는 mount --bind로 인해 /dev/pts가 비어 있는 이유는 무엇입니까?

반복되는 mount --bind로 인해 /dev/pts가 비어 있는 이유는 무엇입니까?
$ 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

  1. /tmp/dev/pts/mount --bind대신 을 사용했기 때문에 첫 번째 설치 후에는 비어 있습니다 mount --rbind.

    /dev/pts/는 일반적으로 에 설치되는 다른 많은 파일 시스템 중 하나입니다 /dev/.

  2. /dev/pts/마운트 전파로 인해 두 번째 마운트 후에는 비어 있게 됩니다.

    파일 시스템에 두 번째 바인드 마운트를 추가하면 /dev/해당 바인드 마운트가 /dev/.

    이 동작에 대한 Q&A는 다음과 같습니다.새 파일 시스템을 마운트하면 비재귀적 바인드 마운트에 영향을 미치나요?

관련 정보