it-swarm-ko.tech

"마운트"를 OS의 개념으로 이해

mounting 이 무엇인지 이해하고 싶습니다. 다른 상황과 상황에서 사용되며 다음과 같은 리소스를 찾을 수 없습니다.

  1. mount 개념 설명
  2. mount 수행시 컴퓨터/OS/유틸리티가 취한 조치 설명
  3. 상황과 상황에서 mount 사용
  4. Linux mount 명령의 어떤 기능이 자주 사용되며 일부 예

(mount 다양한 엔티티 디렉토리, 플래시 드라이브, 네트워크 카드 등에 적용됨)

54
Vass

fschnitt 이 지적했듯이 이것에 대한 포괄적 인 답변은 시스템 관리 매뉴얼의 장이 될 것이므로 기본 개념을 스케치하려고합니다. 특정 요점에 대한 자세한 내용이 필요하면 새로운 질문을하십시오.

UNIX에서 시스템의 모든 파일은 single 디렉토리 트리 구조 (Windows와 달리 각 드라이브에 대해 별도의 디렉토리 트리가 있음)로 구성됩니다. ).

"root"디렉토리가 있으며 /, 이는 주 드라이브/파티션의 최상위 디렉토리에 해당합니다 (Windows 환경에서는 C:). 하위 디렉토리를 내려 가면 루트에서 시스템의 다른 디렉토리와 파일에 접근 할 수 있습니다.

그러한 독특한 트리 구조로 다른 드라이브/파티션을 시스템에 표시하려면 어떻게해야합니까? 당신은 mount : 디렉토리에 드라이브/파티션 마운트 (예 : /media/usb)는 해당 드라이브/파티션의 최상위 디렉토리가 마운트되는 디렉토리로 표시됨을 의미합니다. 예 : Windows에 USB 스틱을 삽입하면 새 드라이브 (예 : F:; 리눅스에서는 디렉토리 /media/usb, USB 스틱의 최상위 디렉토리 (F: Windows의 드라이브)는 Linux에서 디렉토리 /media/usb. 이 경우 /media/usb 디렉토리를 "마운트 포인트"라고합니다.

이제 드라이브/파티션 등 UNIX 세계에서는 일반적으로 "(블록) 장치"라고하므로 항상 디렉토리에 장치를 마운트하는 것을 말합니다. 언어를 남용함으로써 "이 장치 마운트"또는 "해당 디렉토리 마운트 해제"라고 말할 수 있습니다.

나는 당신의 요점 1 만 다뤘다 고 생각하지만, 더 구체적인 질문을 시작할 수 있습니다.

추가 읽기 : * http://ultra.pr.erau.edu/~jaffem/tutorial/file_system_basics.htm

37
Riccardo Murri

유닉스에서는 모든 것이 파일입니다.

이 파일들은 루트 /에서 시작하여 트리 구조로 구성됩니다.

그러면 파일 시스템 또는 파일 시스템이 / 파일에 따라 /etc/fstab의 적절한 위치에 마운트됩니다. 이 파일에는 파일 시스템, 이들이 속한 장치 및 마운트 할 지점에 대한 정보가 들어 있습니다. mountpoint.

이것이 "마운트 개념"입니다.

디스크 및 기타 블록 장치로 제한되지 않으며 마운트와 관련된 몇 가지 예가 있습니다.

  • / proc에 실행중인 커널의 표현을 마운트하십시오
  • / var/log에 특수 로그 파티션 (다른 장치, "logfriendly"파일 시스템)을 마운트하십시오.
  • 다른 시스템을 설치하고 하나의 홈 디렉토리 만 마운트
  • NFS를 통해 시스템에 원격 디렉토리 마운트
  • CD의 이미지를 특정 디렉토리에 마운트
23
echox

이 리소스가 도움이되었다는 것을 알았습니다. https://help.ubuntu.com/community/Mount

아시다시피 컴퓨터의 데이터는 일련의 1과 0으로 이진으로 저장됩니다. 이들이 장치에 저장되는 방식과 구조를 "파일 시스템"이라고합니다. Linux 장치는/dev에서 참조됩니다. 데이터는 실제로 장치에 저장되지 않으므로/dev로 이동하여이 데이터에 액세스 할 수 없습니다. 이는 장치의 파일 시스템 내부에 저장되어 있기 때문에 이러한 파일 시스템에 액세스해야하기 때문입니다. 이러한 파일 시스템에 액세스하는 것을 "마운팅"이라고하며 Linux (예 : UNIX 시스템)에서 파일 시스템을 임의의 디렉토리에 마운트 할 수 있습니다. 즉, 특정 디렉토리로 이동할 때 해당 파일 시스템에 저장된 파일에 액세스 할 수 있습니다. 이러한 디렉토리를 파일 시스템의 "마운트 포인트"라고합니다.

1
libphy