728x90
728x170
edquota
- 사용자나 그룹에 쿼터를 설정할 때 사용하는 명령
- 실행시키면 vi 편집기가 실행됨.
- 기본 단위 : KB
- 10MB 를 제한하려면 10000 이라고 입력
사용법
# edquota [option]
주요 옵션
옵션 | 설명 |
-u | - 사용자에 대한 쿼터를 설정할 때 사용하는 옵션 (기본 옵션) - (--user) |
-g | - 그룹에 대한 쿼터를 설정할 때 사용하는 옵션 - (--group) |
-t | - Soft Limit을 초과한 후부터 적용되는 시간 제한(Grace Period)을 설정하는 옵션 - (--edit-period) |
-p | - 특정 사용자의 쿼터를 다른 사용자에게 동일한 설정으로 적용할 때 사용하는 옵션 - (--prototype=name) |
-h | - 명령어의 사용법 및 주요 옵션 정보를 간략히 출력함. - (--help) |
사용 예
예 1
- starrykss 라는 사용자의 쿼터를 할당함.
- 명령을 내리면, 기본 편집기인 vi가 실행됨.
# edquota starrykss
더보기
Disk quotas for user starrykss (uid 500):
Filesystem blocks soft hard inodes soft hard
/dev/sda1 1200 0 0 166 0 0
- Filesystem : Quota가 설정되어 있는 파티션
- blocks : 현재 사용 중인 용량 (KB)
- soft
- 보통의 경우 사용자가 사용할 수 있는 최대 용량 (KB)
- 여기에 지정한 용량이 hard에 지정한 값보다 작게 설정하였다면, hard 용량 까지는 지정한 유예 기간(Grace Period) 동안은 초과할 수 있음.
- 유예 기간 내에 soft에 지정한 용량 이하로 줄이지 않으면 파일 생성이 불가능함.
- hard
- 실제 사용자가 최대로 사용할 수 있는 용량 (KB)
- soft 는 초과하여 사용 가능하나, hard에 설정한 용량은 절대 초과할 수 없음.
- inodes : 현재 사용 중인 I-node 수(파일이나 디렉터리의 개수)를 나타냄.
- soft
- 일반적으로 사용자에게 지정하는 inode 값
- 파일이나 디렉터리를 생성할 수 있는 개수
- 유예 기간 적용 등은 blocks 항목과 같음.
- hard
- 절대 초과할 수 없는 inode 값
- 사용자가 생성할 수 있는 파일이나 디렉터리의 값
예 2
# edquota -t
- 명령을 내리면 vi 편집기가 실행되면서 다음과 같이 나타나는데, 날짜를 변경하면 됨.
더보기
Grace period before enforcing soft limits for users:
Time units may be : days, hours, minutes, or seconds
Filesystem Block grace period Inode grace period
/dev/sda1 7 days 7 days
- Filesystem : Quota가 설정되어 있는 파일 시스템
- Block grace period : Block의 soft 제한을 초과했을 경우의 유예 기간
- Inode grace period : Inode의 soft 제한을 초과했을 경우의 유예 기간
예 3
- yuloje라는 사용자의 Quota 설정을 starrykss 설정과 동일하게 만듦.
# edquota -p starrykss yuloje
728x90
그리드형(광고전용)
'System Software > Linux' 카테고리의 다른 글
[리눅스 명령어] setquota (0) | 2022.03.10 |
---|---|
[리눅스 명령어] quota (0) | 2022.03.10 |
[리눅스 명령어] repquota (0) | 2022.03.10 |
[리눅스 명령어] quotaon / quotaoff (0) | 2022.03.10 |
[리눅스 명령어] quotacheck (0) | 2022.03.10 |
[리눅스 명령어] free (0) | 2022.03.08 |
[리눅스 명령어] swapon/ swapoff (0) | 2022.03.08 |
[리눅스 명령어] mkswap (0) | 2022.03.08 |