>  기사  >  운영 및 유지보수  >  Linux 마운트 지점이란 무엇입니까?

Linux 마운트 지점이란 무엇입니까?

青灯夜游
青灯夜游원래의
2022-03-02 16:08:1915888검색

Linux에서 마운트는 디렉토리를 진입점으로 사용하고 디스크 파티션 데이터를 디렉토리에 배치하는 것입니다. 간단히 말해서 진입점의 디렉토리를 마운트 지점이라고 합니다. 디스크 파일 시스템.

Linux 마운트 지점이란 무엇입니까?

이 튜토리얼의 운영 환경: linux5.9.8 시스템, Dell G3 컴퓨터.

리눅스의 모든 콘텐츠는 파일 형태로 저장되고 관리됩니다. 하드웨어 장치도 파일입니다. 이는 Windows와 완전히 다릅니다. 리눅스 장치 파일은 /dev/ 디렉터리에 저장됩니다. 예를 들어, 하드 디스크 파일은 /dev/sd[a-p]이고, CD 파일은 /dev/hdc입니다. 하드웨어 장치를 사용하려면 먼저 해당 디렉터리 파일에 마운트해야 합니다.

마운팅이란 디렉토리를 진입점으로 사용하고 디스크 파티션의 데이터를 디렉토리에 배치하는 것입니다. 즉, 디렉토리에 들어가 파티션을 읽을 수 있다는 의미입니다. 해당 진입점의 디렉토리를 마운트 지점이라고 합니다. 간단히 말하면:

마운트 지점

은 실제로 Linux에서 디스크 파일 시스템의 항목 디렉터리입니다. 전체 Linux 시스템에서 가장 중요한 것은 루트 디렉터리(/)이므로 루트 디렉터리는 특정 파티션에 마운트되어야 합니다. 다른 디렉터리는 사용자의 필요에 따라 다른 파티션에 마운트될 수 있습니다. Common 하드웨어 장치 파일 이름은 다음과 같습니다.

/ dev/sd[a-p]

CD-ROM 드라이브플로피 디스크프린터(25핀) 프린터(USB)마우스/dev/ 마우스

그림:

Linux 마운트 지점이란 무엇입니까?

위 그림과 같이 하드 디스크는 3개의 사용 가능한 파티션으로 나누어져 있으며, 그 중 sda1과 sda2가 주요 파티션이며 각각 /boot 및 / 디렉터리에 마운트되어 있습니다. 내부 논리 파티션 sda5, sda5를 포함하는 확장 파티션은 /home 디렉토리에 마운트됩니다. /boot 디렉토리의 모든 데이터는 sda1 파티션에 저장되고, /home 디렉토리의 모든 데이터는 sda5 파티션에 저장되며, 루트 디렉토리의 모든 데이터(/boot 및 /home 제외)는 sda2 파티션에 저장됩니다. .

1.sda1은 첫 번째 하드 디스크의 첫 번째 파티션을 나타내고, sda2는 첫 번째 하드 디스크의 두 번째 파티션을 나타내고, sdb1은 두 번째 하드 디스크의 파티션을 나타내는 식으로...
2 논리 파티션은 다음과 같습니다. sda1, sda2, sda3 및 sda4 파일 이름이 기본 파티션 또는 확장 파티션에 의해 사용되기 때문에 sda5부터 시작합니다. 시스템에 마운트된 내용을 쿼리합니다. 장치의 경우 -l은 볼륨 이름을 표시합니다

mount -a
  • 자동으로 마운트

    • mount [-t 파일 시스템 유형]을 기반으로 합니다. 구성 파일 내용 /etc/fstab [-L 볼륨 이름] [-o 특수 옵션] 장치 파일 이름 마운트 지점
  • 수동 마운트

    option

    • -t 파일 시스템: 파일 시스템 유형을 추가합니다. 마운트 유형을 지정하면 가능합니다. ext3, ext4, iso9660 등의 파일 시스템입니다.
    -L 볼륨 레이블 이름: 장치 파일 이름을 마운트하는 대신 지정된 볼륨 레이블로 파티션을 마운트합니다.
  • -o 특수 옵션: 권한 읽기 및 쓰기, 동기화, 비동기 등 마운트를 위한 추가 옵션을 지정할 수 있으며, 지정하지 않으면 기본값이 적용됩니다. 특정 특수 옵션은 아래 표를 참조하세요

    • umount 장치 파일 이름

      또는

      umount 마운트 지점
      • Uninstall the mount device
      • 장치 파일 이름과 마운트 지점이 함께 연결되어 있으므로 어느 하나라도 제거할 수 있습니다
  • 보충(마운트 특수 옵션 매개변수 설명):
  • 특별 옵션

    Explanation
    atime/noatime
액세스 시간 업데이트/액세스 시간 업데이트 안 함. 파티션 파일에 액세스할 때 파일의 액세스 시간을 업데이트할지 여부, 기본값은 업데이트

/dev/cdrom 또는 /dev/sr0
/dev/fd[01-1]
/dev/lp[0-2]
/dev/usb/lp[0-15]


async/syncauto/noautoautomatic/manual, mount –a 명령이 실행될 때 /etc/fstab 파일 내용이 자동으로 설치되고 마운트되는지 여부. 기본값은 automatic rw의 7가지 옵션에 해당하는 기본값을 정의합니다. suid, dev, exec, auto, nouser, async실행/실행하지 않음, 파일 시스템에서 실행 파일 실행을 허용할지 여부를 설정합니다. 기본값은 exec allowed입니다. 이미 마운트된 파일 시스템을 다시 마운트합니다. 일반적으로 수정 사항을 지정하는 데 사용됩니다. 특수 권한. 예: /boot 파티션을 다시 마운트하고 noexec 권한을 사용합니다. rw/ro읽기-쓰기/읽기 전용, 파일 시스템이 마운트되면 읽기-쓰기 권한이 있는지 여부에 관계없이 기본값은 rw입니다. suid/nosuid SUID 권한 유무에 따라 파일 시스템에 SUID 및 SGID 권한이 있는지 여부를 설정합니다. 기본값은 일반 사용자의 마운트 허용/허용 안 함, 파일 시스템의 마운트 허용 여부 설정 기본적으로 마운트는 허용되지 않습니다. 루트만 파티션을 마운트할 수 있습니다쓰기는 사용자 디스크 할당량을 지원하는 파일 시스템을 나타냅니다. 기본적으로 지원되지 않습니다쓰기는 파일 시스템은 그룹 디스크 할당량을 지원합니다. 기본적으로 지원되지 않습니다관련 권장 사항: ""
asynchronous/sync, 기본값은 비동기
defaults
exec/noexec
remount
mount -o remount,noexec /bootuser/nouser
usrquota
grpquota
Linux 비디오 튜토리얼

위 내용은 Linux 마운트 지점이란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.