찾다

 >  Q&A  >  본문

저는 Linux를 처음 사용하며 마운트 개념에 대해 몇 가지 질문이 있습니다.

정확한지 모르겠습니다. 마운트하면 특정 파티션(또는 특정 파티션의 파일 시스템)을 특정 디렉터리에 연결한다는 의미입니다. 현재는 3개만 있습니다. 파티션:

그림과 같이 df 명령을 사용하여 확인했습니다.


질문 1: 파티션이 디렉터리를 마운트하는 경우 두 번째 그림의 다른 마운트는 무엇을 의미합니까? 질문 2: 파티션에 여러 파일 시스템이 있습니까?

리눅스가 처음이라 좀 헷갈리네요. 선배님들의 조언 부탁드립니다.

phpcn_u1582phpcn_u15822781일 전584

모든 응답(2)나는 대답할 것이다

  • 阿神

    阿神2017-05-16 13:34:40

    파티션은 하나 이상의 디렉터리에 마운트할 수 있는 파일 시스템입니다. 예를 들어 세 번째 파티션은 /home下。但不是说目录都有磁盘分区对应。目录结构是操作系统维护的一个抽象,即可以映射到磁盘目录上,也可以对应内核的某些数据结构,比如/sys查看进程信息、/dev장치 정보 보기 등을 위해 마운트됩니다. 이러한 디렉터리에는 디스크 저장소가 없습니다.

    회신하다
    0
  • 仅有的幸福

    仅有的幸福2017-05-16 13:34:40

    1

    마운트할 수 있는 것은 디스크 파티션 뿐만이 아닙니다. tmpfs / devtmpfs는 디스크 유형이 아니라는 것을 이미 보셨을 것입니다. mount 명령을 사용하시면 proc(/proc) 및 기타 유형이 있을 것입니다.

    2

    답변 1에 따르면 스크린샷의 tmpfs 및 기타 마운트는 파티션이 아닙니다. 즉, "여러 파일 시스템이 있는 하나의 파티션"이 아닙니다

    하지만 질문하셨기 때문에... 파티션에는 일반적으로 하나의 파일 시스템만 있지만 btrfs 하위 볼륨과 같이 파일 시스템 내에 마운트 가능한 더 작은 단위가 있을 수 있습니다. 또한 바인드 마운트를 사용하면 하나의 장치가 여러 마운트 지점에 해당할 수 있으며 df의 출력도 "여러 파일 시스템이 있는 하나의 파티션"으로 표시됩니다.

    혼돈은 정상적인 현상입니다. 여러분 모두가 그것을 보았고 익숙해졌습니다.

    회신하다
    0
  • 취소회신하다