특정 사용자나 그룹에서 하드 디스크를 많이 사용하여 다른 사용자들에게 피해를 주는 것을 방지하기 위해 각 사용자나 그룹에서 사용할 수 있는 디스크 용량에 제한을 두는 명령어이다.

사용법 : quota [옵션] [유저|그룹] 
-g : 계정과 관련된 그룹의 쿼터 정보를 보여준다. 
-q : 쿼터제한을 넘긴 유저의 파일시스템 정보를 보여준다. 
-u : 디폴트 옵션이다. 유저의 쿼터 정보를 보여준다. 
-v : 좀 더 자세한 쿼터 정보를 보여준다. 

quota는 사용자가 사용하는 디스크의 크기의 제한을 두어, 시스템상의 관리에 효율성을 증대 시킨다. 기본적인 quota 명령으로 로긴한 계정의 quota 설정 내용을 볼 수 있다.
아래 자세한 쿼터 설정 팁으로 쿼터를 설정해 보자.
쿼터 설정하기(레드햇 7.X이상)
1) /etc/fstab에서 쿼터 제한을 두고 싶은 파일시스템에 usrquota를 입력한 후 재부팅한다.

LABEL=/  / ext2 defaults,usrquota 1 1 

2)위의 설정은 /에 제한 두었으므로, / 디렉토리에 touch 명령으로 quota.user 파일을 생성한다.

# touch /quota.user # chmod 600 /quota.user 

3)convertquota명령으로 quota.user를 aquota.user데이터파일로 생성한다.

# convertquota / 

4)edquota admin 명령으로 admin 유저의 soft와 hard쿼터를 설정한다.

# eduquota admin 
dit block adn inode quota for user admin: Device /dev/hda6 (/): Used 
484KB, limits: soft=0 hard=0 Used 118 inodes, limits: soft=0 hard=0 

5)requota 명령으로 파일시스템의 quota를 간략히 볼 수 있다.

# requota -a 
*** Report for user quotas on device /dev/hda6 (/) 
Block grace time: 7 days: Inode grace time: 7 days 
Block limits File limits 
User userd soft hard grace used soft hard grace 
----------------------------------------------------------- 
root --- 42668 0 0 28 0 0 
admin --- 484 0 0 118 0 0 

[관련 명령어]
edquota 쿼터제한을 위해 각 설정을 편집하는 명령어
quotacheck 쿼터설정을 체크하는 명령어
quotaoff 쿼터 제한을 해제하는 명령어
quotaon 쿼터 제한을 켜는 명령어
quotastats 쿼터 상태를 보는 명령어
2005/06/17 13:08 2005/06/17 13:08

트랙백 주소 :: 이 글에는 트랙백을 보낼 수 없습니다