2.找到索引节点进行删除(inode)
find ./ -inum 54263996 -exec rm -rf {} \;
-rf在{}前面,否则会报
[root@mirror:~]$ ls -li
total 11420
6176785 -rw-rw-r-- 1 langxiaowei langxiaowei 0 Oct 13 17:26 ?7?%??S?^d??X???b戮
6176784 -rw-rw-r-- 1 langxiaowei langxiaowei 29 Oct 13 17:26 ??b??g?????E#?藠?T ko????k%?m~P?JbS?]??b#??[?m??y??LZn.?7
6176782 -rw-r--r-- 1 langxiaowei langxiaowei 3203523 Aug 20 10:02 falcon-agent-5.1.0.tar.gz
6176787 -rw-rw-r-- 1 langxiaowei langxiaowei 0 Oct 24 14:15 M?m??+?BO
[root@mirror:~]$ find ./ -inum 6176785 -exec rm -rf {} \;
这样一个个删除inode即删除了对应文件
本文介绍了如何使用find命令通过inode编号删除Linux系统中的文件,包括详细步骤和可能遇到的问题,帮助读者掌握删除文件的底层原理。
961

被折叠的 条评论
为什么被折叠?



