磁盘配额的介绍
磁盤配額:用于定義某個(gè)用戶在某個(gè)磁盤上最多建立的文件個(gè)數(shù)和最多能使用的磁盤空間,配額是在內(nèi)核中實(shí)現(xiàn)的根文件系統(tǒng)相關(guān),不能針對(duì)目錄只能針對(duì)文件系統(tǒng)來做
有兩種配額標(biāo)準(zhǔn):
空間配額:定義最多使用1k的磁盤塊
文件配額:最多使用多少個(gè)文件
配額類型:
軟配額:可以超出不能無限超出
硬配額:決定不可超出的
磁盤配額對(duì)管理員無效的
要確定對(duì)那個(gè)文件系統(tǒng)進(jìn)行配額
系統(tǒng)要把家目錄進(jìn)行單獨(dú)分區(qū)
對(duì)某個(gè)磁盤進(jìn)行配額要重新掛載此磁盤分區(qū)
指定特殊的掛載選項(xiàng):
Usrquota:針對(duì)用戶
Grpquota:針對(duì)組
配額的信息保存在磁盤分區(qū)的根目錄下會(huì)生成兩個(gè)文件
Aquota.user aquota.group(對(duì)與用戶配額的定義)
例子:
在需要進(jìn)行磁盤配額的掛載選項(xiàng)中指定Usrquota或Grpquota
Quotacheck 生成那兩個(gè)文件
-c 無論文件是否存在都創(chuàng)建
-m 啟用配額時(shí)無論如何不要把文件系統(tǒng)掛載成只讀的
-u 檢查用戶配額
-g 組的配額
Quotacheck –cmug 掛載點(diǎn)
Ls 掛載點(diǎn)可以看到這兩個(gè)文件
啟用磁盤配額功能:
Quotaon 掛載點(diǎn):打開某一個(gè)磁盤配額功能(-a啟用所有配額)(quotaoff可以取消對(duì)掛載點(diǎn)的磁盤配額)
Edquota –u 用戶名 編輯某個(gè)用戶的磁盤配額(文件中的內(nèi)容)
那個(gè)文件系統(tǒng) 用戶已經(jīng)用的磁盤塊 用戶已經(jīng)用得的文件數(shù) 后的軟和硬表示對(duì)文件個(gè)數(shù)的軟和硬
切換用戶
用dd測(cè)試
Quota命令可以看自己可以使用的軟硬
Edquota –p 用于配額的復(fù)制(把一個(gè)用戶的磁盤配額的限制復(fù)制給另外一個(gè)用戶)
Setquota 在腳本中以非交換式的方式實(shí)現(xiàn)配額的復(fù)制
軟和硬都有寬限期的
Edquota –t改變寬限期
用repquota /home可以看出寬限期
Warnquota /home 報(bào)告超出磁盤配額的信息(給超出配額的用戶發(fā)郵件說明你已經(jīng)超出配額的限制)
轉(zhuǎn)載于:https://blog.51cto.com/ghnhl/524300
總結(jié)
- 上一篇: 效率 人vs机器
- 下一篇: 显示Flash时控制其的宽度与高度