3 edquota \- edit user quotas
51 .IX "edquota command" "" "\fLedquota\fP \(em edit user quotas"
52 .IX edit "user quotas \(em \fLedquota\fP"
53 .IX "user quotas" "edquota command" "" "\fLedquota\fP \(em edit user quotas"
54 .IX "disk quotas" "edquota command" "" "\fLedquota\fP \(em edit user quotas"
55 .IX "quotas" "edquota command" "" "\fLedquota\fP \(em edit user quotas"
56 .IX "filesystem" "edquota command" "" "\fLedquota\fP \(em edit user quotas"
58 is a quota editor. One or more users or groups may be specified on the command
59 line. If a number is given in the place of user/group name it is treated as
60 an UID/GID. For each user or group a temporary file is created with an
62 representation of the current disk quotas for that user or group and an editor
63 is then invoked on the file. The quotas may then be modified, new
65 Setting a quota to zero indicates that no quota should be imposed.
67 Users are permitted to exceed their soft limits for a grace period that
68 may be specified per filesystem. Once the grace period has expired, the
69 soft limit is enforced as a hard limit.
71 The current usage information in the file is for informational purposes;
72 only the hard and soft limits can be changed.
74 Upon leaving the editor,
76 reads the temporary file and modifies the binary quota files to reflect
85 environment variable specifies otherwise.
87 Only the super-user may edit quotas.
91 Edit also non-local quota use rpc.rquotad on remote server to set quota.
92 This option is available only if quota tools were compiled with enabled
93 support for setting quotas over RPC.
96 option is equivalent, and is maintained for backward compatibility.
98 .B -m, --no-mixed-pathnames
99 Currently, pathnames of NFSv4 mountpoints are sent without leading slash in the path.
101 uses this to recognize NFSv4 mounts and properly prepend pseudoroot of NFS filesystem
102 to the path. If you specify this option,
104 will always send paths with a trailing slash. This can be useful for legacy reasons but
105 be aware that quota over RPC will stop working if you are using new
109 Edit the user quota. This is the default.
112 Edit the group quota.
114 .B -p, --prototype=\f2protoname\f1
115 Duplicate the quotas of the prototypical user
116 specified for each user specified. This is the normal
117 mechanism used to initialize quotas for groups of users.
119 .B -F, --format=\f2format-name\f1
120 Edit quota for specified format (ie. don't perform format autodetection).
121 Possible format names are:
123 Original quota format with 16-bit UIDs / GIDs,
125 Quota format with 32-bit UIDs / GIDs, 64-bit space usage, 32-bit inode usage and limits,
127 Quota format with 64-bit quota limits and usage,
131 (quota on XFS filesystem)
133 .B \-f, --filesystem \f2filesystem\f1
134 Perform specified operations only for given filesystem (default is to perform
135 operations for all filesystems with quota).
137 .B \-t, --edit-period
138 Edit the soft time limits for each filesystem.
139 In old quota format if the time limits are zero, the default time limits in
141 are used. In new quota format time limits must be specified (there is no default
142 value set in kernel). Time units of 'seconds', 'minutes', 'hours', and 'days'
143 are understood. Time limits are printed in the greatest possible time unit such that
144 the value is greater than or equal to one.
147 Edit time for the user/group when softlimit is enforced. Possible values
148 are 'unset' or number and unit. Units are the same as in
154 .BR aquota.user " or " aquota.group
155 quota file at the filesystem root (version 2 quota, non-XFS filesystems)
157 .BR quota.user " or " quota.group
158 quota file at the filesystem root (version 1 quota, non-XFS filesystems)
161 mounted filesystems table