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 leading 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.
120 Always try to translate user / group name to uid / gid even if the name
121 is composed of digits only.
123 .B -F, --format=\f2format-name\f1
124 Edit quota for specified format (ie. don't perform format autodetection).
125 Possible format names are:
127 Original quota format with 16-bit UIDs / GIDs,
129 Quota format with 32-bit UIDs / GIDs, 64-bit space usage, 32-bit inode usage and limits,
131 Quota format with 64-bit quota limits and usage,
135 (quota on XFS filesystem)
137 .B \-f, --filesystem \f2filesystem\f1
138 Perform specified operations only for given filesystem (default is to perform
139 operations for all filesystems with quota).
141 .B \-t, --edit-period
142 Edit the soft time limits for each filesystem.
143 In old quota format if the time limits are zero, the default time limits in
145 are used. In new quota format time limits must be specified (there is no default
146 value set in kernel). Time units of 'seconds', 'minutes', 'hours', and 'days'
147 are understood. Time limits are printed in the greatest possible time unit such that
148 the value is greater than or equal to one.
151 Edit time for the user/group when softlimit is enforced. Possible values
152 are 'unset' or number and unit. Units are the same as in
158 .BR aquota.user " or " aquota.group
159 quota file at the filesystem root (version 2 quota, non-XFS filesystems)
161 .BR quota.user " or " quota.group
162 quota file at the filesystem root (version 1 quota, non-XFS filesystems)
165 mounted filesystems table