编辑用户配额
命令语法格式
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 创建文章