권한이 mkdir에서 마운트로 변경되었습니다.

권한이 mkdir에서 마운트로 변경되었습니다.

저는 LVM과 파일 시스템을 사용하여 작업하고 있는데 a 를 수행 mkdir /mntpt한 다음 . mount /mntpt여전히 디렉토리이지 않습니까?

뒤에서 무슨 일이 일어나는가?

답변1

나에게 분명하지 않은 부분은 파일 시스템의 루트도 다른 디렉토리와 마찬가지로 디렉토리라는 것입니다. 따라서 실제로 동일한 위치에 원래 마운트 지점과 마운트된 파일 시스템의 루트라는 두 개의 디렉터리가 있습니다.

마운트하기 전에 마운트 지점의 권한을 볼 수 있습니다. 일단 마운트되면 마운트된 파일 시스템의 루트에 대한 권한이 표시됩니다. 현재 권한이 바로 이것이기 때문입니다. 콘텐츠도 마찬가지입니다. 이는 (보통) 빈 마운트 지점부터 마운트된 파일 시스템의 루트까지의 콘텐츠입니다. 생각해 보면 마운트 지점 권한이 있는 마운트된 파일 시스템의 콘텐츠가 있다는 것은 말이 되지 않습니다.

답변2

설치 시 디렉터리 자체를 포함하여 해당 디렉터리의 모든 항목이 숨겨집니다.

그렇지 않으면 마운트된 계층 구조의 루트를 그 일부로 자연스럽게 생각하기 때문에 이것은 나에게 반직관적입니다. 따라서 마운트하는 것은 (연결된) 트리입니다.

관련 정보