FITURE

If you can fight, fight.

首页 >> 分享>>Linux 如何删除乱码文件

Linux 如何删除乱码文件

Posted by fiture / 2016年01月14日 / 分享

在Linux下解压window平台压缩的zip文件时,常常会出现解压出来的文件乱码的情况,如下:

drwxrwxr-x 2 fiture fiture 4096 Nov 21 16:42 ???ڼ???OIE????/

遇到这样的文件很是老火,采用常规的rm 方法无法指定文件名,导致删除不了。这种情况下只能通过文件的i节点(指向磁盘上该文件存储区的地址)删除。

$ ls -liaha ./

273040 drwxrwxr-x 2 fiture fiture 4.0K Nov 21 16:42 ???ڼ???OIE????
最前面的就是文件的inode 所以通过inode找到文件再删除即可:

$ find . -inum 273040 -exec rm {} -rf \;

这样Linux下的乱码文件就被删掉啦~

发表评论

电子邮件地址不会被公开。 必填项已用*标注