반응형
/etc/vfstab에서 quota를 설정하고자 하는 파일시스템의 마운팅 옵션에 rq를 지정한다.
$ cat /etc/vfstab
..
/dev/dsk/c0t2d0s6 /dev/rdsk/c0t2d0s6 /home ufs 1 yes rq
..
quota를 설정할 파일시스템에 quotas라는 파일을 만든다.
$ touch quotas
$ chmod 600 quotas
각 사용자에게 quota를 할당하기 위하여 edquota라는 명령을 사용한다.
$ edquota louis
fs /home blocks (soft = 0, hard = 0) inodes (soft = 0, hard = 0)
여기에서 할당하고자 하는 양만큼 soft와 hard부분에 적어준다. 만일 20MB를 할당하려면 아래와 같이 해준다. (만일 quota를 제거하고자 한다면 0을 적어주면 된다.)
fs /home blocks (soft = 20000, hard = 20000) inodes (soft = 0, hard = 0)
만일 다수의 사용자에게 같은 양의 quota를 할당하려면 하나의 사용자만 할당하고 복사할 수 있는데 아래는 louis 사용자의 quota설정을 aaa, bbb, ccc 사용자에게도 똑같이 할당하는 예제이다.
$ edquota -p louis aaa bbb ccc
$ cat /etc/vfstab
..
/dev/dsk/c0t2d0s6 /dev/rdsk/c0t2d0s6 /home ufs 1 yes rq
..
quota를 설정할 파일시스템에 quotas라는 파일을 만든다.
$ touch quotas
$ chmod 600 quotas
각 사용자에게 quota를 할당하기 위하여 edquota라는 명령을 사용한다.
$ edquota louis
fs /home blocks (soft = 0, hard = 0) inodes (soft = 0, hard = 0)
여기에서 할당하고자 하는 양만큼 soft와 hard부분에 적어준다. 만일 20MB를 할당하려면 아래와 같이 해준다. (만일 quota를 제거하고자 한다면 0을 적어주면 된다.)
fs /home blocks (soft = 20000, hard = 20000) inodes (soft = 0, hard = 0)
만일 다수의 사용자에게 같은 양의 quota를 할당하려면 하나의 사용자만 할당하고 복사할 수 있는데 아래는 louis 사용자의 quota설정을 aaa, bbb, ccc 사용자에게도 똑같이 할당하는 예제이다.
$ edquota -p louis aaa bbb ccc
반응형
'Solaris' 카테고리의 다른 글
[UNIX] 디렉토리 이동을 편하게 CDPATH 환경변수! (1) | 2006.02.21 |
---|---|
[UNIX] 환경변수의 설정 (1) | 2006.02.21 |
[UNIX] man(매뉴얼) 페이지를 깨끗하게 프린트하기 (1) | 2006.02.21 |
[UNIX] 부팅할 때 마다 어떤 일을 수행하려면 (1) | 2006.02.21 |
[UNIX] 자동 .cshrc와 .profile등의 파일생성법 (2) | 2006.02.21 |