问题:
由于文件上传的时候出现问题,导致文件乱码。比如:
[root@localhost ~]# ls
?ǣ
正常的rm
命令无法删除这种文件。
解决:
可以通过利用文件的inode信息来删除这个文件,具体操作如下:
[root@localhost ~]# ls -li
total 0
2241663 -rw-r--r-- 1 root root 0 May 19 10:58 ?ǣ
可以看到这个文件的inode是2241663,那么删除的时候就可以利用find
命令删除掉乱码文件:
[root@localhost ~]# find . -inum 2241663
./?ǣ
[root@localhost ~]# find . -inum 2241663 -delete