Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (OSF1-V5.1-alpha)
Apropos / Subsearch:
optional field

dcheck(8)							    dcheck(8)


  dcheck - Checks directory consistency


  /usr/sbin/dcheck [-i inumbers] [filesystem]


  -i  The -i option is specified with a	list of	inumbers. If a specified
      inumber is found in a directory, the dcheck command displays the
      inumber, the inumber of the directory, and the name of the entry.


  The fsck command supersedes the dcheck command for normal consistency

  The dcheck command reads the directories in a	file system and	compares the
  link-count in	each inode with	the number of directory	entries	by which it
  is referenced. If a file system is not specified, a set of default file
  systems is checked.

  To get optimum performance, specify the raw version of the special file
  because the ilist is read in large chunks.


  Because the dcheck command uses two passes to	check directories, it may
  produce erroneous diagnostics	if active file systems are checked.


  If a file is found and the link-count	and the	number of directory entries
  do not agree,	dcheck reports relevant	information. Allocated files that
  have 0 link-count and	no entries are also listed. A potentially dangerous
  situation occurs if there are	more entries than links. If entries are
  removed and the link-count drops to zero (0),	the remaining entries point
  to nothing should be removed.	If there are more links	than entries or	if
  there	is an allocated	file with neither links	nor entries, some disk space
  may be lost.


  Commands: clri(8), fsck(8), icheck(8), ncheck(8)

  Files: fs(4)