在Xshell中使用rz命令上传文件出现乱码且文件无法删除的解决办法

有些时候,我们在使用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 {} \; 命令来删除这个乱码文件,注意,命令后面要加“;"号。

 

到这就大功告成咯!!!没骗各位吧,是不是很简单!!!

posted @ 2020-11-03 16:46  廿-柒  阅读(1800)  评论(0编辑  收藏  举报