If supplied in place of any file system names, quotacheck will check all the file systems indicated in /etc/fstab to be read-write with disk quotas. By default only the types of quotas listed in /etc/fstab are checked.
-g
Only group quotas listed in /etc/fstab are to be checked.
-u
Only user quotas listed in /etc/fstab are to be checked.
-v
Report discrepancies between the calculated and recorded disk quotas and other additional diagnostic messages.
Specifying both -g and -u is equivalent to the default. Parallel passes are run on the file systems required, using the pass numbers in /etc/fstab in an identical fashion to fsck(8).
Normally, quotacheck operates silently.
The quotacheck utility expects each file system to be checked to have a quota files named quota.user and quota.group which are located at the root of the associated file system. These defaults may be overridden in /etc/fstab. If a file is not present, quotacheck will create it. These files should be edited with the edquota(8) utility.
The quotacheck utility is normally run at boot time from the /etc/rc file. The rc startup procedure is controlled by the /etc/rc.conf variable check_quotas. Note that to enable this functionality in /etc/rc you also need to enable startup quota procedures with the variable enable_quotas in /etc/rc.conf.
The quotacheck utility accesses the raw device in calculating the actual disk usage for each user. Thus, the file systems checked should be quiescent while quotacheck is running.