通过多个目录中的Inode删除文件

时间:2013-11-04 20:40:10

标签: linux directory delete-file

对于我的linux类中的项目,我们需要搜索一个目录才能找到 inode删除,然后删除它们,以及它们已经硬连接的每个文件 在其他三个目录中,我的一些同学写下了文件的inode 他们需要在其他三个目录中删除并搜索它们,我想知道是否  我可以用一两个命令做到这一点吗?

2 个答案:

答案 0 :(得分:0)

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

find dirname -inum ###

将打印具有该inode编号的所有文件的名称。获得有关所有inode编号的列表后,了解有关find的更多信息,以了解如何删除一个命令中的所有文件。

答案 1 :(得分:0)

你做不到。 Inode不知道它与之链接的位置,因此需要对所有潜在候选人进行详尽的搜索。