Content-type: text/html Man page of icheck

icheck

Section: Maintenance Commands (8)
Index Return to Main Contents
 

NAME

icheck - File system storage consistency check  

SYNOPSIS

/usr/sbin/icheck [-b numbers] [file system]  

DESCRIPTION

The icheck command is obsoleted for normal consistency checking by fsck.

The icheck command examines a file system, builds a bit map of used blocks, and compares this bit map against the free map maintained on the file system. If the file system is not specified, a set of default file systems is checked. The normal output of icheck includes a report of the following items: The total number of files and the numbers of regular, directory, block special, character special, and fifo files. The total number of blocks in use and the numbers of single-, double-, and triple-indirect blocks and directory blocks. The number of free blocks. The number of blocks missing; that is, not in any file or in any free map.

A list of block numbers follows the -b option; whenever any of the named blocks turn up in a file, a diagnostic is produced.

The icheck command is faster if the raw version of the special file is used since it reads the i-list many blocks at a time.  

NOTES

Since icheck is inherently two-pass in nature, extraneous diagnostics may be produced if applied to active file systems. It believes even preposterous super-blocks and consequently causes a core dump.  

DIAGNOSTICS

For duplicate blocks and bad blocks which lie outside the file system, icheck announces the difficulty, the i-number, and the kind of block involved. If a read error is encountered, the block number of the bad block is printed and icheck considers it to contain zero.  

FILES

Specifies the command path.  

RELATED INFORMATION

Commands: clri(8), fsck(8), ncheck(8) delim off


 

Index

NAME
SYNOPSIS
DESCRIPTION
NOTES
DIAGNOSTICS
FILES
RELATED INFORMATION

This document was created by man2html, using the manual pages.
Time: 02:40:44 GMT, October 02, 2010