|
|
1.1 ! root 1: .pa 1 ! 2: .he 'CHECK (VIII)'1/20/73'CHECK (VIII)' ! 3: .ti 0 ! 4: NAME check -- file system consistency check ! 5: .sp ! 6: .ti 0 ! 7: SYNOPSIS check_____ [ filesystem [ blockno918 ... ] ] ! 8: .sp ! 9: .ti 0 ! 10: DESCRIPTION check_____ ! 11: will examine a file system, ! 12: build a bit map of used blocks, ! 13: and compare this bit map against ! 14: the bit map maintained on the file system. ! 15: If the file system is not specified, ! 16: a check of all ! 17: of the normally mounted file systems ! 18: is performed. ! 19: Output includes the number of files on the file system, ! 20: the number of these that are 'large', the number ! 21: of indirect blocks, ! 22: the number ! 23: of used blocks, and the number of free blocks. ! 24: .sp ! 25: check_____ works by examining the i-nodes ! 26: on the file system and is entirely ! 27: independent of its directory hierarchy. ! 28: The file system may be, ! 29: but need not be, mounted. ! 30: ! 31: .ti 0 ! 32: FILES /dev/rf?, ! 33: /dev/rk?, ! 34: /dev/rp? ! 35: .sp ! 36: .ti 0 ! 37: SEE ALSO find(I), ds(I) ! 38: .sp ! 39: .ti 0 ! 40: DIAGNOSTICS Diagnostics are produced for ! 41: blocks missing, duplicated, and bad block addresses. ! 42: Diagnostics are also produced for block numbers passed as parameters. ! 43: In each case, the block number, i-number, and ! 44: block class (i_ = inode, x_ indirect, f_ free) is printed. ! 45: .sp ! 46: .ti 0 ! 47: BUGS The ! 48: checking process is two pass in nature. ! 49: If checking is done on an active file system, ! 50: extraneous diagnostics may occur.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.