linux 系统配额管理功能,Linux磁盘配额管理
前言:
磁盤配額是一種磁盤空間的管理機制,使用磁盤配額可限制用戶或組在某個特定文件系統中所能使用的最大空間。Linux系統是多用戶任務操作系統,在使用系統時,會出現多用戶共同使用一個磁盤的情況,如果其中少數幾個用戶占用了大量的磁盤空間,勢必壓縮其他用戶的磁盤的空間和使用權限。因此,系統管理員應該適當的開放磁盤的權限給用戶,以妥善分配系統資源。
實現磁盤限額的條件:
需要Linux內核支持。
安裝xfsprogs與quota軟件包。
用兩條命令查看Linux系統是否安裝xfsprogs與quota軟件包。
輸入:rpm -qa | grep xfsprogs-----------------查看所有安裝并過濾xfsprogs
輸入:rpm -ql xfsprogs |grep quota----------查看xfsprogs安裝詳情并過濾出quota
Linux磁盤限額的特點:
**> 作用范圍:針對指定的文件系統(分區)
限制對象:用戶賬號、組賬號
限制類型:磁盤容量、文件數量
限制方法:軟限制、硬限制**
編輯磁盤配額設置:
1.用“setenforce 0”命令關閉增強性安全功能,Linux6版本需要關閉才能進行磁盤配額,Linux7進行了優化不用關閉也可以。
2.用vim編輯器對/etc/fstab文件進行配置,給mbox02增加磁盤配額權限,在defaults默認權限后面添加上usrquota權限與grpquota權限,用英文逗號隔開。
3.將mbox02邏輯區解掛然后重新掛載,同步一下上一步的權限配置。
4.用mount命令查看掛載詳細信息,發現磁盤配額權限以開啟。
5.新建一個用戶用來對其進行磁盤配額。(用戶與組的管理之前寫過了,不會的朋友可以去翻一下)
6.對用戶zhangsan進行磁盤限額配置。限制其文件大小的軟限制為50M,硬限制為80M;限制文件數量軟限制為4個,硬限制為6個。(注意:軟限制不能超過硬限制,也就是說軟限制小于等于硬限制)
7.接下來我們要用zhangsan用戶往分區里寫東西,但zhangsan不具備mbox02的寫入權限,所以給他一個權限。
8.驗證文件個數的限制是否成功,我們先切換到zhangsan用戶,然后進入mbox02目錄,在目錄創建空文件,當文件數達到硬限制6個后,再創建新文件失敗。
9.驗證文件大小限制是否成功,我們先將之前的空文件刪除,再從/dev/zero中拿垃圾文件到mbox02中,拿50M成功,到我們再拿50M是超過了硬限制80M,所以只拿了30M。
10.我們用exit命令回到root用戶,然后查看一下磁盤配額的使用情況。
總結
以上是生活随笔為你收集整理的linux 系统配额管理功能,Linux磁盘配额管理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql占用内存吗_mysql占多少内
- 下一篇: selinux= 为 disabled_