问题描述:
解压的一个文件夹里有中文,导致解压后是个乱码的文件夹,导致进也进不去,删也删不掉
解决方案:
1.列出文件的节点ID
ls -i
2.删除文件
用 上面查到的节点id替代下面的123456:
find -inum 123456 -delete
3.删除文件
删除文件夹命令如下
find ./ -inum 123456789 -print -exec rm -rf {} \;
执行日志
[root@c5-wlb-fms-app3 webapps]# ls -i
total 104064
3802599 drwxr-x--- 3 root 4096 Mar 26 10:27 -_-?恽?+-???
2626293 drwxrwxr-x 8 tmn 4096 Mar 26 10:29 .
2625827 drwxrwxr-x 9 tmn 4096 Mar 26 10:04 ..
3802765 drwxrwxr-x 14 tmn 4096 Mar 26 10:04 docs
2626313 drwxrwxr-x 6 tmn 4096 Mar 26 10:04 examples
2754257 drwxrwxr-x 5 tmn 4096 Mar 26 10:04 host-manager
3018368 drwxrwxr-x 5 tmn 4096 Mar 26 10:04 manager
2626294 drwxrwxr-x 3 tmn 4096 Mar 26 10:04 ROOT
[root@c5-wlb-fms-app3 webapps]# find ./ -inum 3802599 -print -exec rm -rf {} \;
./-_-?恽?+-???
find: `./-_-\252恽277\246+-\255\246\263': No such file or directory
[root@c5-wlb-fms-app3 webapps]# ll
total 108668
drwxrwxr-x 7 tmn 4096 Mar 26 10:39 .
drwxrwxr-x 9 tmn 4096 Mar 26 10:04 ..
drwxrwxr-x 14 tmn 4096 Mar 26 10:04 docs
drwxrwxr-x 6 tmn 4096 Mar 26 10:04 examples
drwxrwxr-x 5 tmn 4096 Mar 26 10:04 host-manager
drwxrwxr-x 5 tmn 4096 Mar 26 10:04 manager
drwxrwxr-x 3 tmn 4096 Mar 26 10:04 ROOT
[root@c5-wlb-fms-app3 webapps]#