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

FreeBSD Man Pages

Man Page or Keyword Search:
Man Architecture
Apropos Keyword Search (all sections) Output format
home | help
QUOTACHECK(8)		FreeBSD	System Manager's Manual		 QUOTACHECK(8)

NAME
     quotacheck	-- filesystem quota consistency	checker

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

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

     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.

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

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

HISTORY
     The quotacheck command appeared in	4.2BSD.

FreeBSD	10.1			 June 5, 1993			  FreeBSD 10.1

NAME | SYNOPSIS | DESCRIPTION | FILES | SEE ALSO | HISTORY

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=quotacheck&sektion=8&manpath=FreeBSD+4.5-RELEASE>

home | help