Annotation of 43BSDReno/old/dcheck/dcheck.8, revision 1.1

1.1     ! root        1: .\" Copyright (c) 1980 Regents of the University of California.
        !             2: .\" All rights reserved.  The Berkeley software License Agreement
        !             3: .\" specifies the terms and conditions for redistribution.
        !             4: .\"
        !             5: .\"    @(#)dcheck.8    6.1 (Berkeley) 4/27/85
        !             6: .\"
        !             7: .TH DCHECK 8 "April 27, 1985"
        !             8: .UC 4
        !             9: .SH NAME
        !            10: dcheck \- file system directory consistency check
        !            11: .SH SYNOPSIS
        !            12: .B /etc/dcheck
        !            13: [
        !            14: .B \-i
        !            15: numbers ]
        !            16: [ filesystem ]
        !            17: .SH DESCRIPTION
        !            18: .B N.B.:
        !            19: .I Dcheck
        !            20: is obsoleted for normal consistency checking by
        !            21: .IR fsck (8).
        !            22: .PP
        !            23: .I Dcheck
        !            24: reads the directories in a file system
        !            25: and compares
        !            26: the link-count in each i-node with the number of directory
        !            27: entries by which it is referenced.
        !            28: If the file system is not specified,
        !            29: a set of default file systems
        !            30: is checked.
        !            31: .PP
        !            32: The
        !            33: .B \-i
        !            34: flag
        !            35: is followed by a list of i-numbers;
        !            36: when one of those i-numbers turns up
        !            37: in a directory,
        !            38: the number, the i-number of the directory,
        !            39: and the name of the entry are reported.
        !            40: .PP
        !            41: The program is fastest if the
        !            42: raw version of the special file is used,
        !            43: since the i-list is read in large chunks.
        !            44: .SH FILES
        !            45: Default file systems vary with installation.
        !            46: .SH "SEE ALSO"
        !            47: fsck(8), icheck(8), fs(5), clri(8), ncheck(8)
        !            48: .SH DIAGNOSTICS
        !            49: When a file turns up for which the link-count and the number
        !            50: of directory entries disagree,
        !            51: the relevant facts are reported.
        !            52: Allocated files which have 0 link-count and no entries are also
        !            53: listed.
        !            54: The only dangerous situation
        !            55: occurs when there are more entries than links;
        !            56: if entries are removed,
        !            57: so the link-count drops to 0,
        !            58: the remaining entries point to thin air.
        !            59: They should be removed.
        !            60: When there are more links than entries, or there is
        !            61: an allocated file with neither links nor entries,
        !            62: some disk space may be lost but the situation will not degenerate.
        !            63: .SH BUGS
        !            64: Since
        !            65: .I dcheck
        !            66: is inherently two-pass in nature, extraneous diagnostics
        !            67: may be produced if applied to active file systems.
        !            68: .PP
        !            69: .I Dcheck
        !            70: is obsoleted by
        !            71: .I fsck
        !            72: and remains for historical reasons.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.