repquota(8) — Linux manual page


REPQUOTA(8)                System Manager's Manual               REPQUOTA(8)

NAME         top

       repquota - summarize quotas for a filesystem

SYNOPSIS         top

       /usr/sbin/repquota [ -vspiugP ] [ -c | -C ] [ -t | -n ] [ -F format-
       name ] filesystem...

       /usr/sbin/repquota [ -avtpsiugP ] [ -c | -C ] [ -t | -n ] [ -F
       format-name ]

DESCRIPTION         top

       repquota prints a summary of the disc usage and quotas for the
       specified file systems.  For each user the current number of files
       and amount of space (in kilobytes) is printed, along with any quota
       limits set with edquota(8) or setquota(8).  In the second column
       repquota prints two characters marking which limits are exceeded. If
       user is over his space softlimit or reaches his space hardlimit in
       case softlimit is unset, the first character is '+'. Otherwise the
       character printed is '-'. The second character denotes the state of
       inode usage analogously.

       repquota has to translate ids of all users/groups/projects to names
       (unless option -n was specified) so it may take a while to print all
       the information. To make translating as fast as possible repquota
       tries to detect (by reading /etc/nsswitch.conf) whether entries are
       stored in standard plain text file or in a database and either
       translates chunks of 1024 names or each name individually. You can
       override this autodetection by -c or -C options.

OPTIONS         top

       -a, --all
              Report on all filesystems indicated in /etc/mtab to be read-
              write with quotas.

       -v, --verbose
              Report all quotas, even if there is no usage. Be also more
              verbose about quotafile information.

       -c, --cache
              Cache entries to report and translate uids/gids to names in
              big chunks by scanning all users (default). This is good
              (fast) behaviour when using /etc/passwd file.

       -C, --no-cache
              Translate individual entries. This is faster when you have
              users stored in database.

       -t, --truncate-names
              Truncate user/group names longer than 9 characters. This
              results in nicer output when there are such names.

       -n, --no-names
              Don't resolve UIDs/GIDs to names. This can speedup printing a

       -s, --human-readable[=units]
              Try to report used space, number of used inodes and limits in
              more appropriate units than the default ones. Units can be
              also specified explicitely by an optional argument in format [
              kgt ],[ kgt ] where the first character specifies space units
              and the second character specifies inode units.

       -p, --raw-grace
              When user is in grace period, report time in seconds since
              epoch when his grace time runs out (or has run out). Field is
              '0' when no grace time is in effect.  This is especially
              useful when parsing output by a script.

       -i, --no-autofs
              Ignore mountpoints mounted by automounter.

       -F, --format=format-name
              Report quota for specified format (ie. don't perform format
              autodetection).  Possible format names are: vfsold Original
              quota format with 16-bit UIDs / GIDs, vfsv0 Quota format with
              32-bit UIDs / GIDs, 64-bit space usage, 32-bit inode usage and
              limits, vfsv1 Quota format with 64-bit quota limits and usage,
              xfs (quota on XFS filesystem)

       -g, --group
              Report quotas for groups.

       -P, --project
              Report quotas for projects.

       -u, --user
              Report quotas for users. This is the default.

       -O, --output=format-name
              Output quota report in the specified format.  Possible format
              names are: default The default format, optimized for console
              viewing csv Comma-separated values, a text file with the
              columns delimited by commas xml Output is XML encoded, useful
              for processing with XSLT

       Only the super-user may view quotas which are not their own.

FILES         top

       aquota.user or
                           quota file at the filesystem root (version 2
                           quota, non-XFS filesystems)
       quota.user or
                           quota file at the filesystem root (version 1
                           quota, non-XFS filesystems)
       /etc/mtab           default filesystems
       /etc/passwd         default set of users
       /etc/group          default set of groups

SEE ALSO         top

       quota(1), quotactl(2), edquota(8), quotacheck(8), quotaon(8),
       quota_nld(8), setquota(8), warnquota(8)

COLOPHON         top

       This page is part of the quota (Linux Diskquota Tools) project.
       Information about the project can be found at [unknown -- if you
       know, please contact] It is not known how to
       report bugs for this man page; if you know, please send a mail to  This page was obtained from the project's
       upstream Git repository
       ⟨git://⟩ on
       2020-08-13.  (At that time, the date of the most recent commit that
       was found in the repository was 2020-05-21.)  If you discover any
       rendering problems in this HTML version of the page, or you believe
       there is a better or more up-to-date source for the page, or you have
       corrections or improvements to the information in this COLOPHON
       (which is not part of the original manual page), send a mail to

4th Berkeley Distribution                                        REPQUOTA(8)

Pages that refer to this page: quota(1)quotasync(1)convertquota(8)edquota(8)quotacheck(8)quotaoff(8)quotaon(8)setquota(8)