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