|
|
1.1 root 1: .\" Copyright (c) 1983, 1990 Regents of the University of California.
2: .\" All rights reserved.
3: .\"
4: .\" This code is derived from software contributed to Berkeley by
5: .\" Robert Elz at The University of Melbourne.
6: .\"
7: .\" Redistribution and use in source and binary forms are permitted provided
8: .\" that: (1) source distributions retain this entire copyright notice and
9: .\" comment, and (2) distributions including binaries display the following
10: .\" acknowledgement: ``This product includes software developed by the
11: .\" University of California, Berkeley and its contributors'' in the
12: .\" documentation or other materials provided with the distribution and in
13: .\" all advertising materials mentioning features or use of this software.
14: .\" Neither the name of the University nor the names of its contributors may
15: .\" be used to endorse or promote products derived from this software without
16: .\" specific prior written permission.
17: .\" THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
18: .\" WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
19: .\" MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
20: .\"
21: .\" @(#)quotacheck.8 6.6 (Berkeley) 6/24/90
22: .\"
23: .TH QUOTACHECK 8 "June 24, 1990"
24: .UC 5
25: .SH NAME
26: quotacheck \- filesystem quota consistency checker
27: .SH SYNOPSIS
28: .B quotacheck
29: [
30: .B \-g
31: ] [
32: .B \-u
33: ] [
34: .B \-v
35: ]
36: filesystem ...
37: .br
38: .B quotacheck
39: [
40: .B \-g
41: ] [
42: .B \-u
43: ] [
44: .B \-v
45: ]
46: .B \-a
47: .br
48: .SH DESCRIPTION
49: .I Quotacheck
50: examines each filesystem,
51: builds a table of current disk usage,
52: and compares this table against that recorded
53: in the disk quota file for the filesystem.
54: If any inconsistencies are detected, both the
55: quota file and the current system copy of the
56: incorrect quotas are updated (the latter only
57: occurs if an active filesystem is checked).
58: By default both user and group quotas are checked.
59: The optional \fI-g\fP flag specifies that only group quotas should be checked.
60: The optional \fI-u\fP flag specifies that only user quotas should be checked.
61: Specifying both \fI-g\fP and \fI-u\fP is equivalent to the default.
62: .PP
63: If the
64: .B \-a
65: flag is supplied in place of any filesystem names,
66: .I quotacheck
67: will check all the filesystems indicated in
68: .I /etc/fstab
69: to be read-write with disk quotas.
70: By default only the types of quotas listed in
71: .I /etc/fstab
72: are checked.
73: The optional \fI-g\fP flag specifies that only group quotas listed in
74: .I /etc/fstab
75: should be checked.
76: The optional \fI-u\fP flag specifies that only user quotas listed in
77: .I /etc/fstab
78: should be checked.
79: Specifying both \fI-g\fP and \fI-u\fP is equivalent to the default.
80: Parallel passes are run on the filesystems required,
81: using the pass numbers in
82: .I /etc/fstab
83: in an identical fashion to
84: .IR fsck (8).
85: .PP
86: Normally
87: .I quotacheck
88: operates silently.
89: If the
90: .B \-v
91: option is supplied,
92: .I quotacheck
93: will report discrepancies between the
94: calculated and recorded disk quotas.
95: .PP
96: .I Quotacheck
97: expects each filesystem to be checked to have a
98: quota files named
99: .I quota.user
100: and
101: .I quota.group
102: which are located at the root of the associated file system.
103: These defaults may be overridden in
104: .I /etc/fstab .
105: If a file is not present,
106: .I quotacheck
107: will create it.
108: .PP
109: .I Quotacheck
110: is normally run at boot time from the
111: .I /etc/rc.local
112: file, see
113: .IR rc (8),
114: before enabling disk quotas with
115: .IR quotaon (8).
116: .PP
117: .I Quotacheck
118: accesses the raw device in calculating the actual
119: disk usage for each user.
120: Thus, the filesystems
121: checked should be quiescent while
122: .I quotacheck
123: is running.
124: .SH FILES
125: .DT
126: \fIquota.user\fP at the filesystem root with user quotas
127: .br
128: \fIquota.group\fP at the filesystem root with group quotas
129: .br
130: /etc/fstab default filesystems
131: .SH "SEE ALSO"
132: quota(1),
133: quotactl(2),
134: fstab(5),
135: edquota(8), fsck(8), quotaon(8), repquota(8)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.