2013-11-04 22 views
-1

对于我的linux课程中的项目,我们需要搜索一个目录以找到要删除的 inode,然后删除它们以及它们已被硬链接到的所有文件 在另外三个目录中,我的一些同学写下了他们需要在其他三个目录中删除和搜索的文件的索引节点 ,我想知道是否可以通过一个或两个命令执行此操作?在多个目录中通过inode删除文件

回答

0

我不会做你的项目给你,只是给你一个提示:

find dirname -inum ### 

将打印所有与索引节点号的文件的名称。了解有关find的更多信息,了解如何在一个命令中删除所有文件,只要您获取所有inode编号的列表。

0

你不能。 Inode不知道它与哪个链接,因此需要详尽搜索所有潜在的候选人。

相关问题