1. 編輯 /etc/fstab,讓 /dev/hdb1 可以使用 Quota 功能
/dev/hdb1 /hdb1 ext3 defaults,usrquota,grpquota 1 1
2. 編輯剛後,重開機 reboot
或者 mount -o remount /dev/hdb1 就不用重開機了
3. 掃描磁碟,並產生aquota.group與aquota.user兩檔
quotacheck -avug
4. 啟動 Quota
quotaon -avug
5. 建立使用者的空間限制
edquota -u cross
Disk quotas for user cross (uid 500):
Filesystem blocks soft hard inodes soft hard
/dev/hdb1 0 800 1000 0 400 500
# 幾kb # 幾個檔案量
附註1: blocks 與 inodes 如果有數字代表現在已使用的數值,不用去變動它
附註2: soft 超過這個值就警告, hard 將空間控制在這個值以內
6. 複製 cross 的設定給 cross2
edquota -p cross cross2
7. 建立寬限時間
edquota -t
8. 查詢
quota -vu cross cross2
9. 也可以設定群組
edquota -g group
10. 完整報告
repquota -avug
PS: 出現的+-符號,前面的+表示空間exceeded,後面+表示檔案exceeded
留言