linux的磁碟配額可以從 磁碟容量 和 文件數量 2個方面去做限制;分為軟限制和硬限制.
實現過程:
- 1:以支持磁碟配額的方式掛載文件系統;
- mount -o usrquota,grpqupta /dev/sdb1 /mnt/data
- chmod 1777 /mnt/data //為測試給x 的許可權
- 2:檢測磁碟配額並生成文件:
- quotacheck -augcv
- 之後會生成 aquota.group aquota.user 2個文件;
- 3:編輯用戶和組帳號的配額設置:
- edquota -u/-g 用戶名/組帳號
- (第一對 soft,hard 是容量的現在 後面是i節點;第二段是文件數
- 量的軟硬限制 默認單位是kb)
- 默認超過軟限制的寬限期限是7天可以 edquota -t 修改
- 4:啟用配額:
- quotaon -ugv /mnt/data
- 每次開機啟動的時候系統會去檢測的 所以不用設置開機自動啟動
- 驗證
- 5: dd if=/dev/zero of=/mnt/data/test bs=100M count=10
- 6:查看用戶和組的使用情況
- quota -u/-g 用戶名/組名
- 7:查看文件系統的使用情況
- requota /mnt/data
本文出自 「linux路上前行」 博客,請務必保留此出處http://qianxun.blog.51cto.com/4092174/852784
[火星人 ] linux實現磁碟配額已經有434次圍觀