CLRI(8) BSD System Manager's Manual CLRI(8)NAME
clri -- clear an inode
clri special_device inode_number ...
Clri is obsoleted for normal file system repair work by fsck(8).
Clri zeros out the inodes with the specified inode number(s) on the filesystem residing on the given special_device. The fsck(8) utility is
usually run after clri to reclaim the zero'ed inode(s) and the blocks previously claimed by those inode(s). Both read and write permission
are required on the specified special_device.
The primary purpose of this routine is to remove a file which for some reason is not being properly handled by fsck(8). Once removed, it is
anticipated that fsck(8) will be able to clean up the resulting mess.
SEE ALSO fsck(8), fsdb(8), icheck(8), ncheck(8)BUGS
If the file is open, the work of clri will be lost when the inode is written back to disk from the inode cache.
4th Berkeley Distribution April 19, 1994 4th Berkeley Distribution
Check Out this Related Man Page
clri(1M) System Administration Commands clri(1M)NAME
clri, dcopy - clear inode
clri [-F FSType] [-V] special i-number
dcopy [-F FSType] [-V] special i-number
clri writes zeros on the inodes with the decimal i-number on the file system stored on special. After clri, any blocks in the affected
file show up as missing in an fsck(1M) of special.
Read and write permission is required on the specified file system device. The inode becomes allocatable.
The primary purpose of this routine is to remove a file that for some reason appears in no directory. If it is used to zap an inode that
does appear in a directory, care should be taken to track down the entry and remove it. Otherwise, when the inode is reallocated to some
new file, the old entry will still point to that file. At that point, removing the old entry will destroy the new file. The new entry will
again point to an unallocated inode, so the whole cycle is likely to be repeated again and again.
dcopy is a symbolic link to clri.
OPTIONS -F FSType Specify the FSType on which to operate.
The FSType should either be specified here or be determinable from /etc/vfstab by matching special with an entry in the
table, or by consulting /etc/default/fs.
-V Echo the complete command line, but do not execute the command. The command line is generated by using the options and
arguments provided by the user and adding to them information derived from /etc/vfstab. This option should be used to ver-
ify and validate the command line.
See largefile(5) for the description of the behavior of clri and dcopy when encountering files greater than or equal to 2 Gbyte ( 2 **31
/etc/default/fs Default local file system type
/etc/vfstab List of default parameters for each file system
See attributes(5) for descriptions of the following attributes:
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
|Availability |SUNWcsu |
SEE ALSO fsck(1M), vfstab(4), attributes(5), largefile(5)NOTES
This command might not be supported for all FSTypes.
SunOS 5.10 16 Sep 1996 clri(1M)
Hi, I know that inode for each file is unique, but is it the for the directory? So far I found different directories has the same inode nubmer when you do ls -i, could some one explain why? Thanks a lot. (9 Replies)
Please can someone tell me how to strip each string from the following ?
What i need is to assign each value to the variable
TABLE1 to var1
METHOD to var2
and so on
If there is NULL in one of them, something like A||B||||C||
I want the... (14 Replies)
I have a file in which there are strings given below:
I want to get the nos. only form these.
The o/p should be
How to filter this out ?? (11 Replies)
Where does the inode table reside ?? And how can i check the inode entries ?
I want to check the entries of inode table corrosponding to the inode no. that i got from the fuser command.
fuser -uV /clocal/mqbrkrs/user/mqsiadm/sanjay
inode ... (11 Replies)
I've Ubuntu 8.04, and it has some files that I just cannot delete. I've tried everything, inode, fsck etc.
Here is what the ls -li outputs
root@ubuntu:/home/luser/.local/share/Trash/files/junk# ls -l
ls: cannot access TRUNK_: No such file or directory
ls: cannot access 2006_output.mv:... (11 Replies)
I am new to this forum.
Can any one tell me, how to access an inode using c program.
What are all the header files, functions(APIs) and libraries etc required to do that.?:confused:
Any help on this is appreciated.
Thanks in advance. (7 Replies)
I would like to is it possible to repair inode table in solaris without running fsck? I am facing this issue in root file system, because to run fsck I have to bring system in single user mode with booting cdrom media.
I facing strange issue in /var/adm/messages it is showing inode table... (12 Replies)
I am new here in www.unix.com, i found this site because I am looking for an answer to this problem of mine.
I need to know a UNIX command to display an inode's thread id and process id.
Hope someone can help me on this.
Thanks :D (8 Replies)
I have created a file abc.log in Redhat Linux.
Inode number for a file get changes every time i update the file using vi editor.
Is there any setting that can be made , such that inode number never gets changed?
Or if we cannot restrict from inode number getting changed , is... (9 Replies)
How can i trace Inode structure and modify it in UNIX kernel?
We want to change the inode structure in the sense that we want to add a new field to the inode data structure. So we want to know how and where to trace inode (7 Replies)
I have 2 duplicate blocks in an inode and I want to get rid of one of them so that I can get into my pc. The message I get is Multiply-claimed block(s) in inode 5997500: 12690101 12690101. All help is appreciated. Thanks (7 Replies)
I am having a problem where i have two directories with same name and different inode number.I want to get rid of newer one but not sure how should i? Because when i change directory i am not sure where i get in and what i am removing:wall:
root@server # ls -lia |grep us000xyz_R5
... (10 Replies)
Is there any way to create a file on Solaris 10 (ZFS preferably, but UFS would be helpful as well) with a specific inode number? I need to create a file with a large inode, greater than a 32bit integer.
I am trying to test a piece of software which may be incorrectly truncating large inodes down... (16 Replies)
a quick google search making clear that this isn't really new, and if we look at our bsd Forum we see that its the only operation systems forum with the last comment dated to June last year, whereas all the others have more recent comments.
One comment dated to 2014 is exactly what I... (10 Replies)