linux 使用 rz上传文件出现乱码,rm删不掉
Posted Fu_Lin_
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 使用 rz上传文件出现乱码,rm删不掉相关的知识,希望对你有一定的参考价值。
文章目录
前言
今天在linux
服务端使用rz
命令上传本地文件到服务端后,发现文件名是乱码,然后文件大小size
还是0KB
, 如下图:
然后我用rm -rf filename
,tab
文件名tab
不出来,复制黏贴
后还是删不掉,提示没有发现
这样的文件!
后面在CSDN上查了几个博主的介绍发现有两种方法
更改字符集
删除inode号
通过更改字符集
无解,用删除inode
号的方法解决
了。
解决办法:删除inode号
-
首先查看文件的
inode
号,用命令ls -i
,使用后如下图:
923921 ?c???$?d%?-??
-
找出该文件所对应的
inode
号,并且进行删除
,使用如下命令:find ./ -inum 923921 | xargs rm -rf find ./ -inum 923921 -delete find ./ -inum 923921 -exec rm -i \\; find . -maxdepth 1 -size 0 | xargs rm -rf
注释:
-maxdepth 1
在当前目录查找
-maxdepth 2
在当前目录及其一层深的目录下查找
如find / -maxdepth 2 -name shadow /etc/shadow
我使用的是
find ./ -inum 923921 -delete
, 如果需要交互提示,最后加一个-i
题外:如何避免rz命令文件不乱码
解决方案是使用 rz -be
, 解释如下
以上是关于linux 使用 rz上传文件出现乱码,rm删不掉的主要内容,如果未能解决你的问题,请参考以下文章
Linux中使用rz命令出现乱码waiting to receive
文件删不掉 Operation not permitted,该如何处理
Hadoop使用rm -rf /opt/apache-3.1.2-bin/lib/guava-19.0.jar删不掉guava-19.0.jar解决方法