有些时候,我们在使用rz命令上传文件失败或者不小心输入命令会产生乱码文件名,之后尝试使用rm 删除这些文件,无果;使用rm -rf强制删除,亦无果。是不是很好奇为什么如此强大的rm命令竟然删除不了这些乱码文件呢?原因是rm 删除特殊字符基本无效。那到底要怎么才能删掉这些杂乱的文件呢?下面介绍一种特别简单的方法。
1、使用rm命令无法删除:
1、在使用rz命令上传文件时出错出现乱码文件,如下图:
2、使用rm命令删除时出现无法删除提示;
3、使用rm -rf强制删除无任何提示,但执行命令过后再次查看时该文件仍在并未删除;
2、解决办法:
1、使用ls -i 找到该文件的索引节点,如下图所示,4457541便是该乱码文件名的索引节点;
2、最后使用 find ./ -inum 4457541-exec rm -rf {} \; 命令来删除这个乱码文件,注意,命令后面要加“;"号。
到这就大功告成咯!!!没骗各位吧,是不是很简单!!!