> 운영 및 유지보수 > 리눅스 운영 및 유지 관리 > 리눅스 디스크 할당량의 의미는 무엇입니까

리눅스 디스크 할당량의 의미는 무엇입니까

WBOY
풀어 주다: 2023-05-18 12:59:17
앞으로
1971명이 탐색했습니다.

디스크 할당량은 Linux 시스템에서 특정 파티션의 특정 일반 사용자 또는 사용자 그룹이 차지하는 디스크 공간이나 파일 수를 제한하는 데 사용됩니다. 모든 사람이 사용할 수 있는 웹 공간, 이메일 공간 및 네트워크 하드 디스크 공간을 제한하는 데 사용할 수 있습니다. . 용량. 일반 사용자 및 사용자 그룹만 디스크 할당량으로 제한할 수 있으며, 디스크 할당량 제한은 특정 디렉터리가 아닌 파티션에만 적용할 수 있습니다.

디스크 할당량(Quota)은 Linux 시스템에서 특정 파티션의 특정 일반 사용자 또는 사용자 그룹이 차지하는 디스크 공간이나 파일 수를 제한하는 데 사용됩니다.

이 개념에서 다음과 같은 핵심 사항에 유의해야 합니다.

  • 디스크 할당량 제한은 일반 사용자 및 사용자 그룹에만 적용됩니다. 슈퍼 사용자 루트는 디스크 할당량을 설정할 수 없습니다.

  • 디스크 할당량 제한은 다음에만 적용될 수 있습니다. 즉, 디스크 할당량은 파일 시스템으로만 제한될 수 있습니다. 예를 들어 /dev/sda5가 /home 아래에 마운트된 경우 /home All 아래의 모든 디렉터리는 다음과 같습니다. 디스크 할당량 제한

  • 사용자의 디스크 공간과 파일 수를 제한할 수 있습니다. 예를 들어 사용자가 점유할 수 있는 디스크 블록 및 inode 수를 제한할 수 있습니다.

디스크 할당량은 실제로 현실에서 매우 일반적입니다. 예를 들어, 사서함이 아무리 크더라도 이메일을 무제한으로 저장할 수 없으며 파일을 업로드할 수 있는 서버에도 용량이 있습니다. ; 웹페이지의 개인 공간을 제한 없이 사용하는 것은 불가능합니다.

디스크 할당량은 우리가 사무실 건물을 임대하는 것과 같습니다. 건물 전체의 공간은 매우 넓지만 건물 전체에 서비스를 제공하는 데 드는 비용이 너무 높습니다. 사용자는 각 부품을 별도로 대여할 수 있으며, 공간이 더 필요하면 다시 대여할 수 있습니다. 하지만 임의로 임대할 수는 없습니다. 다음과 같은 몇 가지 규칙을 준수해야 합니다.

  • 내 건물은 외부 사용자(일반 사용자)에게 임대할 수도 있고 회사(사용자 그룹)에게 임대할 수도 있습니다. ), 하지만 이 건물의 소유권은 내 것이므로 본인(루트 사용자)에게 임대할 수 없습니다.

  • 임대를 원할 경우 한 방이 아닌 각 층의 일정 크기의 공간만 임대할 수 있습니다. 하위 공간은 임대용 하위 공간으로 나뉩니다(할당량은 파티션에만 적용 가능하며 디렉터리를 제한할 수 없음).

  • 임차인은 특정 계층에서 임대할 공간의 양(디스크 용량 제한)을 결정할 수 있습니다. 특정 계층. 이 사람들만 이 계층에 들어갈 수 있도록 하는 인원 할당량(파일 수 제한).

디스크 할당량을 정상적으로 사용하려면 다음과 같은 몇 가지 전제 조건이 필요합니다.

1 커널이 디스크 할당량을 지원해야 합니다. 변경 사항 없이 Centos 6.x 버전의 Linux는 이미 기본적으로 디스크 할당량을 지원합니다. 우려되는 경우 커널 구성 파일을 확인하여 디스크 할당량이 지원되는지 확인할 수 있습니다. 명령은 다음과 같습니다.

[root@localhost ~]# grep CONFIG_QUOTA /boot/corrfig-2.6.32-279.el6.i686
CONFIG_QUOTA=y
CONFIG_QUOTA_NETLINK_INTERFACE=y
# CONFIG_QUOTA_DEBUG is not set
CONFIG_QUOTA_TREE=y
CONFIG_QUOTACTL=y
로그인 후 복사

커널이 이미 디스크 할당량을 지원하는 것을 볼 수 있습니다. 커널에 할당량 지원이 없으면 커널을 다시 컴파일하여 할당량 만찬 기능을 추가해야 합니다.

2. 할당량 도구가 시스템에 설치되어 있어야 합니다. 다음은 Linux

[root@localhost ~]# rpm -qa | grep quota
quota-3.17-16.el6.i686
로그인 후 복사

에서 Quoted 도구의 기본 설치 및 보기 명령입니다. 3. 디스크 할당량을 지원하려는 파티션에 대해 디스크 할당량 기능을 켜야 합니다. 이 기능은 수동으로 켤 수 있으며 더 이상 기본적으로 켜지지 않습니다.

디스크 할당량은 각 개인이 사용할 수 있는 웹 공간, 메일 공간 및 네트워크 하드 디스크 공간의 용량을 제한할 수 있습니다. 또한 Linux 시스템 리소스 구성 측면에서 디스크 할당량을 사용하면 특정 그룹이나 특정 사용자가 사용할 수 있는 최대 디스크 할당량을 제한할 수도 있고, Link를 사용하여 이메일을 제한된 할당량으로 사용할 수 있도록 허용할 수도 있습니다. 경로 /var/spool/mail).

위 내용은 리눅스 디스크 할당량의 의미는 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:yisu.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿