linux 删除乱码文件 发表于 2018-06-04 | 分类于 linux | | 游览 linux 利用 inum 删除乱码文件 当系统中产生一些乱码文件的时候,rm直接是删除不掉的。如 “-,&”等一些特殊字符。 这时候我们可以利用linux 的inum 号来找到这个文件,并删除。 例如: 1234567[root@test00 ~]# ll -i总用量 4 213388 -rw-r--r--. 1 root root 0 6月 4 07:40 -c134938544 drwxr-xr-x. 2 root root 23 12月 18 05:12 123 213391 -rw-r--r--. 1 root root 0 6月 4 07:40 --poolmetadata 213390 -rw-r--r--. 1 root root 0 6月 4 07:40 --thinpool 213387 -rw-r--r--. 1 root root 0 6月 4 07:40 --zero 利用inum 号删除文件 1234删除文件或文件夹find ./ -inum 213388 -print -exec rm {} -rf \;删除文件find ./ -inum 213388 -delete; 也可以重命名乱码文件 1find ./ -inum 213388 -exec mv {} newfile \; 文件名字就改为了 newfile 感谢您的支持! 打赏 微信支付 支付宝