리눅스 repquota
IT 위키
더 많은 작업
파일 시스템에 설정된 디스크 쿼터의 사용량과 한도를 요약해 보고한다.
- quota 패키지에 포함되어 있다.
- 경로 : /usr/sbin/repquota
- 개별 사용자의 쿼터는 quota 명령으로, 파일 시스템 전체 현황은 repquota로 확인한다.
# repquota [옵션] [파일시스템] # repquota -a
- -a, --all : /etc/mtab에서 쿼터가 설정된 모든 파일 시스템을 보고한다.
- -u, --user : 사용자 쿼터를 보고한다. (기본값)
- -g, --group : 그룹 쿼터를 보고한다.
- -v, --verbose : 사용량이 없는 사용자까지 포함해 자세히 출력하고 통계를 덧붙인다.
- -s, --human-readable : 용량과 개수를 K, M, G 같은 단위로 읽기 쉽게 출력한다.
- -n, --no-names : UID/GID를 사용자 이름으로 변환하지 않고 숫자로 출력한다.
- -t, --truncate-names : 사용자/그룹 이름을 9자로 잘라 출력한다.
- -P, --project : 프로젝트 쿼터를 보고한다.
# repquota /home
*** Report for user quotas on device /dev/sdb1
Block grace time: 7days; Inode grace time: 7days
Block limits File limits
User used soft hard grace used soft hard grace
----------------------------------------------------------------------
root -- 20 0 0 2 0 0
user1 +- 52000 51200 61440 6days 10 0 0
- 두 번째 열의 두 글자는 블록/파일 한도 초과 여부를 뜻한다. '+'는 소프트 한도 초과, '-'는 정상이다.
- grace : 소프트 한도를 넘은 경우 남은 유예 시간이다.
# repquota -a
- 쿼터가 켜진 모든 파일 시스템의 사용자 쿼터를 보고한다.
# repquota -avug
- 모든 파일 시스템의 사용자와 그룹 쿼터를 자세히 출력한다.
# repquota -g /home
- /home 파일 시스템의 그룹 쿼터만 보고한다.
# repquota -as
- 용량을 M, G 단위로 바꿔 읽기 쉽게 출력한다.
- 전체 사용자의 쿼터 현황을 한 번에 확인하는 명령으로 repquota -a가 자주 나온다.
- quota는 특정 사용자 확인, repquota는 파일 시스템 단위 보고라는 차이를 구분한다.
- 리눅스 디스크 쿼터
- quota 명령어 : 사용자의 쿼터 정보를 확인한다.
- edquota 명령어 : 사용자/그룹 쿼터를 설정한다.
- quotacheck 명령어 : 쿼터 파일을 만들고 사용량을 검사한다.
- quotaon 명령어 : 쿼터를 활성화한다.