Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages


home | help
QUOTACHECK(8)		FreeBSD	System Manager's Manual		 QUOTACHECK(8)

     quotacheck	-- filesystem quota consistency	checker

     quotacheck	[-g] [-u] [-v] filesystem file ...
     quotacheck	[-g] [-u] [-v] -a

     Quotacheck	examines each filesystem, builds a table of current disk
     usage, and	compares this table against that recorded in the disk quota
     file for the filesystem.  If any inconsistencies are detected, both the
     quota file	and the	current	system copy of the incorrect quotas are
     updated (the latter only occurs if	an active filesystem is	checked).  By
     default both user and group quotas	are checked.

     The following options are available:

     -a	     If	supplied in place of any filesystem names, quotacheck will
	     check all the filesystems 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	     Quotacheck	reports	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 filesystems	required, using	the pass numbers in /etc/fstab
     in	an identical fashion to	fsck(8).

     Normally, quotacheck operates silently.

     Quotacheck	expects	each filesystem	to be checked to have a	quota files
     named quota.user and 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.

     Quotacheck	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.

     Quotacheck	accesses the raw device	in calculating the actual disk usage
     for each user.  Thus, the filesystems checked should be quiescent while
     quotacheck	is running.

     quota.user	  at the filesystem root with user quotas  at the filesystem root with group quotas
     /etc/fstab	  default filesystems

     quota(1), quotactl(2), fstab(5), edquota(8), fsck(8), quotaon(8),

     The quotacheck command appeared in	4.2BSD.

FreeBSD	11.1			 June 5, 1993			  FreeBSD 11.1


Want to link to this manual page? Use this URL:

home | help