有没有办法通过已知的inode打开文件

ker*_*win 5 python

我得到一个inode的日志文件,如'/ tmp/logging'
,我想通过inode打开它,而不是路径.
怎么做?

小智 7

通常,您无法从用户空间执行此操作,因为系统例程接受路径作为参数.

看看这篇文章.


Dav*_*ver 5

find / -inum $X如果没有对inode(ex,)的文件系统进行强力搜索,则不能.

请参阅此处的讨论:http://coding.derkeiler.com/Archive/Perl/comp.lang.perl.misc/2006-05/msg02223.html

  • IIRC并非每个inode都需要列在目录中 (2认同)