Commit | Line | Data |
---|---|---|
a89e138e KM |
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 | .\" | |
55cea326 | 5 | .\" @(#)clri.8 6.1 (Berkeley) %G% |
a89e138e | 6 | .\" |
55cea326 | 7 | .TH CLRI 8 "" |
a89e138e KM |
8 | .UC 4 |
9 | .SH NAME | |
10 | clri \- clear i-node | |
11 | .SH SYNOPSIS | |
12 | .B /etc/clri | |
13 | filesystem i-number ... | |
14 | .SH DESCRIPTION | |
15 | .B N.B.: | |
16 | .I Clri | |
17 | is obsoleted for normal file system repair work by | |
18 | .IR fsck (8). | |
19 | .PP | |
20 | .I Clri | |
21 | writes zeros on the i-nodes | |
22 | with the decimal | |
23 | .I i-numbers | |
24 | on the | |
25 | .I filesystem. | |
26 | After | |
27 | .I clri, | |
28 | any blocks | |
29 | in the affected file | |
30 | will show up as `missing' in an | |
0904b7f1 | 31 | .IR icheck (8) |
a89e138e KM |
32 | of the |
33 | .I filesystem. | |
34 | .PP | |
35 | Read and write permission is required on the specified | |
36 | file system device. | |
37 | The i-node becomes allocatable. | |
38 | .PP | |
39 | The primary purpose of this routine | |
40 | is to remove a file which | |
41 | for some reason appears in no | |
42 | directory. | |
43 | If it is used to zap an i-node | |
44 | which does appear in a directory, care should be taken to track down | |
45 | the entry and remove it. | |
46 | Otherwise, when the i-node is reallocated to some new file, | |
47 | the old entry will still point to that file. | |
48 | At that point removing the old entry will destroy the new file. | |
49 | The new entry will again point to an unallocated i-node, | |
50 | so the whole cycle is likely to be repeated again and again. | |
51 | .SH "SEE ALSO" | |
52 | icheck(8) | |
53 | .SH BUGS | |
54 | If the file is open, | |
55 | .I clri | |
56 | is likely to be ineffective. |