Linux 中磁碟容量配額

2022-03-15 23:36:45 字數 1834 閱讀 6800

linux的設計之處就是為了多使用者同時執行不同的任務,但是硬體資源是有限的,不能讓乙個使用者無限制的上傳檔案,如果不加以限制,那麼磁碟最終將會被充滿,對此我們應該使用uquota來加以限制。

1.quota分類

1.1 軟限制:當達到限制時,提示使用者,但任然允許使用者在限定的額度內使用磁碟

1.2 硬限制: 當達到限制時,提示使用者,強制終止使用者的操作。

2.假設現在我們要對tom 這個使用者對/boot目錄的寫入容量進行限制,具體:軟限制:3m 硬限制:6m  ;建立的檔案數量軟限制:3個 硬限制 6個

2.1首先檢視/boot是否開啟quota

mount |grep boot
可以看到是noquota,沒有開啟

uuid=408a752e-2ecb-491a-b225-801e8a87094d /boot                   xfs     defaults,uquota        1

2

2.3由於/boot目錄對其他使用者有w的限制,對/boot 加入w許可權

chmod -rf o+w /boot
2.4 重啟系統,檢視/boot 是否開啟quota已經開啟

2.5 使用xfs_quota命令來配置

xfs_quota -x -c '

limit bsoft=3m bhard=6m isfot=3 ihard=6 tom

' /boot

其中:-x 進入專家模式,可以使用多種複雜的配置命令

-c 設定要執行的命令

bsoft=3m 硬限制:3m     bhard:6m  硬限制:6m

isoft=3 硬限制檔案個數:3 ihard:6  硬限制檔案個數:6

2.6 檢視以及配置的/boot目錄的情況

2.7 切換到tom使用者 ,建立乙個5m的檔案

建立乙個8m的檔案

可以看到有錯誤提示

2.8  切回root使用者,修改quota的配置檔案,硬限制修改為10m

edquota -u tom
其中 :

-u 表示要修改的使用者

-g 表示要修改的使用者組

查詢:

2.9 登入tom使用者,建立8m檔案試試

Linux中的磁碟容量配額和軟硬方式鏈結

linux系統的設計初衷就是讓許多人一起使用並執行各自的任務,從而成為多使用者 多工的作業系統 是,硬體資源是固定且有限的,一旦達到這個最大值就不再允許繼續使用。可以使用quota命令進行磁碟容量配額管理,從而限制使用者的硬碟可用容量或所能建立的最大檔案個數。quota命令還有軟限制和硬限制的功能。...

Linux 磁碟配額

磁碟配額 限制磁碟資源的使用,磁碟配額是系統對使用者能使用磁碟資源的控制 或者說限制 在linux中,磁碟配額可以對使用者的空間使用情況,檔案數量 實際上是inode的數量,檔案數量是限制inode的結果 進行限制。如果超出此範圍則使用者能在往磁碟裡寫入資料。限制原因 因為資源不是無限的 能限制誰 ...

linux磁碟配額

linux磁碟配額 基本原理 配置例項。1.基本原理 磁碟配額作用範圍 檔案系統 物件是使用者和組,組必須是使用者的基本組,且組內成員共同使用配額。限制的型別 軟限制和硬限制 限制的資源 磁碟大小 預設單位kb 檔案數量。總結 linux磁碟配額是通過軟 硬限制使用者和組使用單個檔案系統中磁碟大小和...