对于我的linux类中的项目,我们需要搜索一个目录才能找到 inode删除,然后删除它们,以及它们已经硬连接的每个文件 在其他三个目录中,我的一些同学写下了文件的inode 他们需要在其他三个目录中删除并搜索它们,我想知道是否 我可以用一两个命令做到这一点吗?
答案 0 :(得分:0)
我不打算为你做你的项目,只是给你一个提示:
find dirname -inum ###
将打印具有该inode编号的所有文件的名称。获得有关所有inode编号的列表后,了解有关find
的更多信息,以了解如何删除一个命令中的所有文件。
答案 1 :(得分:0)
你做不到。 Inode不知道它与之链接的位置,因此需要对所有潜在候选人进行详尽的搜索。