「edquota(8)」-

  LINUX MANUAL PAGES

编辑用户配额

命令语法格式

edquota [ -p protoname ] [ -u | -g | -P ] [ -rm ] [ -F format-name ] [ -f filesystem ] username | groupname | projectname…

edquota [ -u | -g | -P ] [ -F format-name ] [ -f filesystem ] -t

edquota [ -u | -g | -P ] [ -F format-name ] [ -f filesystem ] -T username | groupname | projectname…

命令描述

命令edquota是一个配额编辑器。可以在命令行上指定一个或多个用户/组/项目。如果在用户/组/项目名称的位置给出了一个数字,则将其视为UID/GID/项目ID。对于每个用户/组/项目,将使用该用户/组/项目的当前磁盘配额的ASCII表示创建临时文件,然后在该文件上调用编辑器。然后可以修改配额,添加新配额等等。将配额设置为零表示不应施加配额。

报告Block的使用和限制,并将其解释为默认的KB(1024字节)块的倍数。符号K,M,G,T可以附加到数值以表示KB,MB,GB,TB。

按字面意思解释Inode使用和限制。符号k,m,g,t可以附加到数值以表示10^3,10^6,10^9,10^12个Inode的倍数。

在每个文件系统指定的宽限期内,允许用户超过其软限制。宽限期到期后,软限制将作为硬限制强制执行。

文件中的当前使用信息仅供参考,不能修改;只能改变硬限制和软限制。

离开编辑器后,edquota会读取临时文件,并修改二进制配额文件,以反映所做的更改。

除非环境变量EDITOR或VISUAL另有指定编辑器,否则调用的编辑器是editor(1)命令。

只有超级用户才可以编辑配额。

命令支持的选项及含义

-r, –remote
编辑非本地配额,使用远程服务器上的rpc.rquotad来设置配额。仅当配置工具编译时启用了”对通过RPC设置配额“的支持时,此选项才可用。选项-n是等效的,并且是为了向后兼容而维护的。

-m, –no-mixed-pathnames
目前,NFSv4挂载点的路径名”在路径中没有前导斜杠的情况下“发送。rpc.rquotad使用它来识别NFSv4挂载,并正确地将NFS文件系统的伪序列预先添加到路径中。

如果指定此选项,edquota将始终发送带有前导斜杠的路径。 这可能有助于遗留原因,但请注意,如果您使用新的rpc.rquotad,RPC上的配额将停止工作。

-u, –user
编辑用户配额。 这是默认值。

-g, –group
编辑组配额。

-P, –project
编辑项目配额。

-p, –prototype=protoname
为指定的每个用户,复制指定的protoname的配额。 这是用于初始化用户组配额的常规机制。

–always-resolve
即使名称仅由数字组成,也始终尝试将用户/组名称转换为对应uid/gid值。(处理用户名和组名为数字的情况)

-F, –format=format-name
编辑指定格式的配额(即不执行格式自动检测)。可能的format-name为:

  • vfsold,具有16位UID/GID的原始配额格式,
  • vfsv0,具有32位UID/GID的配额格式,64位空间使用情况,32位inode使用和限制,
  • vfsv1,具有64位配额的配额格式限制和使用,
  • rpc,(NFS上的配额),
  • xfs(XFS文件系统上的配额)

-f, –filesystem filesystem
仅对给定的文件系统filesystem执行指定的操作(默认是对具有配额的所有文件系统执行操作)。

-t, –edit-period
编辑每个文件系统的软时间限制。在旧配额格式中,如果时间限制为0,则使用<linux/quota.h>中的默认时间限制。在新的配额格式中,必须指定时间限制(内核中没有设置默认值)。时间单位为“’seconds’, ‘minutes’, ‘hours’, ‘days’。时间限制以尽可能大的时间单位打印,使得该值大于或等于1。

-T, –edit-times
强制执行软限制时,编辑用户/组/项目的时间。 可能的值为“unset”,或数字和单位。 单位与-t选项相同。

相关文件

aquota.user, aquota.group
位于带有配额功能的文件系统根目录(版本2配额,非XFS文件系统)

quota.user, quota.group
位于带有配额功能的文件系统根目录(版本1配额,非XFS文件系统)

/etc/mtab
已挂载文件系统的名称和位置

相关手册

quota(1), editor(1), quotactl(2), quotacheck(8), quotaon(8), repquota(8), setquota(8)

参考文献

  • man 8 edquota, Version 4.04-2+b1

更新日志

  • 12/02/2018 创建文章