链接到特定的inode

我有一个被删除的文件,但仍然保持打开我的程序。 我用lsoffind了inode号码。 我怎样才能创build一个硬链接到这个inode?

任何代码都有帮助,但Perl会很方便。

Solutions Collecting From Web of "链接到特定的inode"

从/ proc / pid / fd / 文件描述符复制

使用lsof来查找pid和文件描述符。

在EXT文件系统上,您可以使用debugfs命令重新创建如下链接:

 debugfs -w /dev/mapper/vg0-root -R 'link <16> myfile' 

这将创建一个名为myfile的“文件”,并指向索引节点16。