开发者社区> 流柯> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

linux下删除乱码文件、目录

简介: 由于编码原因,在linux服务器上上传、创建中文文件或目录时,会产生乱码,如果想删除它,发现用rm命令是删除不了的 这种情况下,用find命令可以删除乱码的文件或目录。 首先进入乱码文件或目录所在的目录 使用ls -i命令找到文件或目录的inode, 文件或目录前面的数字字符串就是inode, 接下来使用find命令查询并且删除此文件或目录 注意:此方法只适用于删除文件或空的文件夹。
+关注继续查看

由于编码原因,在linux服务器上上传、创建中文文件或目录时,会产生乱码,如果想删除它,发现用rm命令是删除不了的

这种情况下,用find命令可以删除乱码的文件或目录。

首先进入乱码文件或目录所在的目录

使用ls -i命令找到文件或目录的inode,

文件或目录前面的数字字符串就是inode,

接下来使用find命令查询并且删除此文件或目录

注意:此方法只适用于删除文件或空的文件夹。

非空文件夹怎么删除呢?

首先也是先查inode,

然后用如下命令即可:

find -inum 2236429 -exec rm -rf {} \;

      会提示找不到此文件或文件夹,但其实已经删除了。


img_42a4adae4716d0e15c3eeaabfd040044.png

注:转载需注明出处及作者。

流柯      

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
如何从虚拟机上的linux使用sz命令传输windows大于4G的文件
如何从虚拟机上的linux使用sz命令传输windows大于4G的文件
0 0
通过jumpserver传输文件到linux服务器
通过jumpserver传输文件到linux服务器
0 0
Windows与Linux文件互传
Windows与Linux文件互传
0 0
LINUX查找所有文件,按照时间排序
LINUX查找所有文件,按照时间排序
0 0
全网首发:Linux自带opencv库的JAVA调用失败/java.lang.UnsatisfiedLinkError:libopencv_ml.so.405: 无法打开共享对象文件
全网首发:Linux自带opencv库的JAVA调用失败/java.lang.UnsatisfiedLinkError:libopencv_ml.so.405: 无法打开共享对象文件
0 0
全网首发:制作LINUX安装软件包,要处理哪些系统目录和文件(3)
全网首发:制作LINUX安装软件包,要处理哪些系统目录和文件(3)
0 0
全网首发:制作LINUX安装软件包,要处理哪些系统目录和文件(2)
全网首发:制作LINUX安装软件包,要处理哪些系统目录和文件(2)
0 0
全网首发:制作LINUX安装软件包,要处理哪些系统目录和文件(1)
全网首发:制作LINUX安装软件包,要处理哪些系统目录和文件(1)
0 0
LINUX使用sig文件验证文件的签名
LINUX使用sig文件验证文件的签名
0 0
+关注
流柯
测试群:248249896
文章
问答
文章排行榜
最热
最新
相关电子书
更多
Decian GNU/Linux安全合规之路
立即下载
从 Linux 系统内核层面来解决实际问题的实战经验
立即下载
冬季实战营第二期:Linux操作系统实战入门
立即下载