项目场景:
通过rz进行文件上传
问题描述
出现xshell断开,上传显示乱码,重新登录后出现一个文件名为乱码,大小为0的文件,使用rm删除,提示找不到文件。

原因分析:
文件中包含控制字符
删除方法:
通过inode号删除
- 首先查看文件的inode号,用命令
ls -i
,使用后如下图

- 找出该文件所对应的inode号,并且进行删除,使用如下命令:
find ./ -inum 633612 -delete
解决方案:
上传时使用
rz -be
-b: -binary 用binary的方式上传下载
-e: -escape 强制忽略所有控制字符