Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
A.2. 使用 gfs2_quota 指令,顯示配額限制與使用量
您可以使用
gfs2_quota get
指令,得知特定使用者或群組的配額限制與目前使用量。配額檔案的全部內容也可以透過 gfs2_quota list
指令來顯示,其中包括所有 ID、非零值的硬性限制與軟性限制及其值。
A.2.1. 用法
顯示使用者的配額限制
gfs2_quota get -uUser
-fMountPoint
顯示群組的配額限制
gfs2_quota get -gGroup
-fMountPoint
顯示整個配額檔案
gfs2_quota list -f MountPoint
User
(使用者)- 欲顯示之資訊的使用者 ID。這可以是來自密碼檔的使用者名稱,或是 UID 號碼。
Group
(群組)- 欲顯示之資訊的群組 ID。這可以是來自群組檔案的群組名稱,或是 GID 號碼。
MountPoint
(掛載點)- 指定要對哪個 GFS2 檔案系統執行動作。
A.2.2. 指令輸出
gfs2_quota
指令所顯示的 GFS2 配額資訊顯示如下:
userUser
: limit:LimitSize
warn:WarnSize
value:Value
groupGroup
: limit:LimitSize
warn:WarnSize
value:Value
預設上,
LimitSize
、WarnSize
、以及 Value
的數值是以百萬位元組(MB)為單位。加上 -k
、-s
、或 -b
旗標能將單位改為千位元組(KB)、磁區數(sector)、或檔案系統的區塊數(block)。
User
(使用者)- 與資料相關連的使用者名稱或 ID。
Group
(群組)- 與資料相關連的群組名稱或 ID。
LimitSize
(限制大小)- 使用者或群組的硬性限制。如果不設定任何限制,請將值設為零。
Value
(值)- 使用者或群組所使用的實際磁碟空間數量。
A.2.3. 註解
如果在執行
gfs2_quota
指令時一併使用了 -n
選項,那麼顯示配額資訊時,就不會將 UID 與 GID 解析為實際名稱。
分配給 GFS2 隱藏檔案的空間(root UID 與 GID)可以忽略不顯示,方法是加入
-d
選項。這在試著用 gfs2_quota
與 du
指令對應數字時,非常有用。
A.2.4. 範例
本範例顯示
/mygfs2
檔案系統上,所有設定了限制、或佔用了任何磁碟空間的使用者與群組。
# gfs2_quota list -f /mygfs2
這範例顯示了
/mygfs2
檔案系統上,群組 users
的磁區配額資訊。
# gfs2_quota get -g users -f /mygfs2 -s