how to locate file by inode?
    Eugene M. Minkovskii 
    emin at mccme.ru
       
    Thu Mar 23 06:40:42 UTC 2006
    
    
  
Hello!
Does anybody know how to locate file by inode? For example, using
fstat(1) I see:
USER CMD          PID   FD MOUNT   INUM MODE         SZ|DV R/W
...
user some_program 84130 0  /dev      68 crw--w----   ttyp0 rw
user some_program 84130 1  /usr  595890 -rw-r--r--   0     w
user some_program 84130 2  /dev      68 crw--w----   ttyp0 rw
...
I see that some_program using file whith inode 595890 on mount
point /usr like STDOUT. To find it I do following:
$ find -x /usr -inum 595890
to find two files:
$ find -x /usr \( -inum 595890 -o -inum $other_inum \) -ls
but this is too slow. Does any body know other, more directly
method?
-- 
Sensory  yours, Eugene  Minkovskii
Сенсорно ваш,   Евгений Миньковский
    
    
More information about the freebsd-questions
mailing list