Ubuntu用戶磁盤配額設置 quota

Ubuntu用戶磁盤配額設置
quota

1.         安裝磁盤配額工具: quota

aptitude install quota
 

2.         備份並修改文件 /etc/fstab ,使得文件系統支持 quota :

cp /etc/fstab /etc/fstab-orig    (備份/etc/fstab文件)
vi /etc/fstab
 修改掛載點 / 的<options>,加入下面代碼:  ,usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0  。 如下圖

 

3.         重新掛載 / ,使修改生效:

mount -o remount /
 

4.         掃描文件系統並建立quota的配額文件,該過程耗時較長:

quotacheck –avugm   (掃描文件系統,自動創建配額文件 /aquota.user 和 /aquota.group ,該過程耗時比較長。)
 

5.         製作好quota配額文件後,啓動 quota :

quotaon -avug
 

6.         設置用戶磁盤配額,共有3種方式可供選擇: (數字單位爲 KB ,1000000 = 1GB)

a)         通過文本編輯器設置用戶磁盤配額,該方式比較直觀,但是效率較低,不推薦批量使用。

edquota [-u username] [-g groupname]       (使用效果入下圖所示)

 

b)         通過複製現有用戶配置,爲新用戶設置磁盤配額,該方法效率較高,推薦使用。

edquota -p user1 -u user2      (把user1的配置複製給user2)
 

c)         通過命令行直接設置用戶磁盤配額,方便靈活,推薦使用。

setquota [-u|-g] username block(soft) block(hard) inode(soft) inode(hard)  
(例: setquota -u user1 150000000 160000000 0 0 /  表示設置用戶user1的磁盤配額爲160GB)
 
 

7.         其他相關命令:

quotaoff -avug                   關閉quota,配額失效。
edquota -t                           修改寬限時間。
repquota -auvs                  查詢所有使用者的 quota 限制情況, 效果入下圖所示:

                  

 
參看資料:
 
2012-6-14
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章