A.2. 使用 gfs2_quota 命令显示配额限制和用量
可使用
gfs2_quota get
命令为具体用户或者组显示配额限制和当前用量。还可使用 gfs2_quota list
命令显示配额文件的整个内容,其中所有 ID 都是非 0 硬限制或者列出的值。
用法
Displaying Quota Limits for a User
gfs2_quota get -uUser
-fMountPoint
Displaying Quota Limits for a Group
gfs2_quota get -gGroup
-fMountPoint
Displaying Entire Quota File
gfs2_quota list -f MountPoint
User
- 显示具体用户信息的用户 ID。可以使用密码文件中的用户名或者 UID 号。
Group
- 显示具体组信息的组 ID。可以是组文件中的组名称或者 GID 号。
MountPoint
- 指定要执行动作的 GFS2 文件系统。
命令输出
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、扇区或者文件系统块。
User
- 与该数据关联的用户名或者 ID。
Group
- 与该数据关联的组名称或者 ID。
LimitSize
- 用户或者组的硬限制。如果没有设定限制则该值为 0。
Value
- 用户或者组实际使用的磁盘空间量。
注释
显示配额信息时,如果在
gfs2_quota
中添加 -n
选项,则该命令不会将 UID 或者 GID 解析为名称。
Space allocated to GFS2's hidden files can be left out of displayed values for the root UID and GID by adding the
-d
option to the command line. This is useful when trying to match the numbers from gfs2_quota
with the results of a du
command.
示例
这个示例显示所有设定了限制或者使用文件系统
/mygfs2
所有空间的用户和组的配额信息。
# gfs2_quota list -f /mygfs2
这个示例为文件系统
/mygfs2
的组 users
显示扇区中的配额信息。
# gfs2_quota get -g users -f /mygfs2 -s