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 12.3由於/boot目錄對其他使用者有w的限制,對/boot 加入w許可權2
chmod -rf o+w /boot2.4 重啟系統,檢視/boot 是否開啟quota已經開啟
2.5 使用xfs_quota命令來配置
xfs_quota -x -c '其中:-x 進入專家模式,可以使用多種複雜的配置命令limit bsoft=3m bhard=6m isfot=3 ihard=6 tom
' /boot
-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磁碟配額是通過軟 硬限制使用者和組使用單個檔案系統中磁碟大小和...