想要管理硬盤配額,需要安裝quota和quotatool軟件包。Ubuntu系 統(tǒng)中的硬盤配額管理是默認(rèn)禁用的,可以被系統(tǒng)管理員啟用和配置。系統(tǒng)管理員可以使用一系列的與硬盤配額相關(guān)的命令:quotacheck初始化quota 數(shù)據(jù)庫文件;edquota設(shè)置和編輯用戶配額;set quota配置硬盤配額;quotaon和quotaoff控制配額服務(wù);warnquota自動(dòng)發(fā)郵件給超過硬盤配額的用戶。
即使安裝了quota軟件包,quotas也沒有啟用。當(dāng)quota服務(wù)啟用后,可以查看/etc/fstb文件,在每一行的第4個(gè)字段定義了硬盤配額的相關(guān)信息。例如:
/dev/hda5 /home /ext3 defaults,usrquota,grpquota 1 1
說明了/home分區(qū)啟動(dòng)了配額服務(wù)。啟用了quota服務(wù)的分區(qū)的根目錄下能找到兩個(gè)文件quota.user和quota.group,文件包含了具體的配額信息。這兩個(gè)文件的權(quán)限是600,也就是說用戶不能都寫文件,否則用戶可能會(huì)為自己分配更大的配額。
要初始化硬盤配額,分區(qū)必須被重新掛載。如下命令:
sudo mount -o ro, remount partition_to_be_remounted mount_point
常用的硬盤配額命令主要有:
quotaon,quotaoff--啟動(dòng)或關(guān)閉一個(gè)分區(qū)的配額服務(wù)
repquota--用戶和群組硬盤配額情況的狀態(tài)報(bào)告
quotacheck--更新配額狀態(tài)(對(duì)比新舊硬盤使用情況,在fsck后運(yùn)行)
edquota--基本配額管理命令
可以通過更改/etc/fstab文件的條目來啟動(dòng)和關(guān)閉硬盤配額服務(wù)。在第4個(gè)字段增加usrquota或grpquota選項(xiàng)。
也可以通過在分區(qū)的根目錄下創(chuàng)建quota.user和quota.group文件,然后用quotaon命令啟動(dòng)硬盤配額服務(wù)。
sudo touch /quota.user (創(chuàng)建quota.user文件)
sudo quotaon -av(啟用硬盤配額服務(wù))
quota -v(用戶可以查詢自己的硬盤配額情況)
新聞熱點(diǎn)
疑難解答
圖片精選