3.4.2. 显示配额限制和用法
使用
gfs2_quota get
命令可为特定用户或者组群显示配额限制和当前使用。还可使用 gfs2_quota list
命令显示配额文件的完整内容,此时会列出包括所有非零硬限制、警告限制和列出数值的 ID。
用法
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
- 用户或者组群使用的实际磁盘空间量。
注释
如果在命令行中加入
-n
选项,那么在显示配额信息时,gfs2_quota
将无法将 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