对于我的linux课程中的项目,我们需要搜索一个目录以找到要删除的 inode,然后删除它们以及它们已被硬链接到的所有文件 在另外三个目录中,我的一些同学写下了他们需要在其他三个目录中删除和搜索的文件的索引节点 ,我想知道是否可以通过一个或两个命令执行此操作?在多个目录中通过inode删除文件
-1
A
回答
0
我不会做你的项目给你,只是给你一个提示:
find dirname -inum ###
将打印所有与索引节点号的文件的名称。了解有关find
的更多信息,了解如何在一个命令中删除所有文件,只要您获取所有inode编号的列表。
0
你不能。 Inode不知道它与哪个链接,因此需要详尽搜索所有潜在的候选人。
相关问题
- 1. 目录Inode vs普通文件Inode
- 2. 在XV6中通过名称获取目录/文件的dinode/inode
- 3. 删除文件和Inode
- 4. 通过inode打开文件
- 5. 我可以使用代码从目录中删除文件,但不能删除它的inode文件?
- 6. 在多个目录中查找和删除文件
- 7. 如何在UNIX中删除多个文件和目录
- 8. PHP - 通过超链接删除目录中列出的文件
- 9. 通过Puppet删除目录中的非托管文件
- 10. 通过htaccess的删除ID和index.php文件在子目录
- 11. 删除文档目录中的多个文件
- 12. 通过XML在一个请求中删除多个记录CWP
- 13. 通过Python放置在多个目录中的访问文件
- 14. 如何删除多个目录中的文件名linux
- 15. 如何删除目录中多个文件的空行
- 16. 删除了很多文件的文件名日期在目录
- 17. 删除多个目录中的蟒蛇
- 18. 删除Ant中的多个目录
- 19. 通过Sitecore包在多个环境中删除Sitecore项目
- 20. 如何通过java删除目录?
- 21. 无法通过Java删除目录
- 22. 如何通过c中的inode值获取目录名?
- 23. 使用单个批处理文件删除多个目录
- 24. 通过ftp连接通过PHP curl删除文件回显目录内容
- 25. 通过shell删除文件
- 26. 通过SFTP删除文件
- 27. 通过这种方式删除多个项目,并删除从ListView控件ObserverCollection
- 28. 在一个目录中找到一个特定的文件并删除目录
- 29. INPUT TYPE =文件多个,删除项目
- 30. 删除所有文件和目录,超过5天的,除了一个文件