linux:删除乱码文件、目录

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

首先进入乱码文件或目录所在的目录,使用ls -i命令找到文件或目录的inode

文件或目录前面的数字字符串就是inode,接下来使用find命令查询并且删除此文件或目录。

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

非空文件夹怎么删除呢?

首先也是先查inode,然后用如下命令即可:

复制代码
find -inum 2236429 -exec rm -rf {} \;

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

相关推荐
用户3118794559218几秒前
申威服务器安装Java11(swjdk-11u-9.ky10.sw_64.rpm)详细操作步骤(附安装包)
linux
ajassi20008 分钟前
开源 Linux 服务器与中间件(十一)Emqx服务器消息的订阅和发送(mqtt测试)
linux·服务器·开源
平生不喜凡桃李1 小时前
Linux网络层:IP
linux·运维·tcp/ip
塔能物联运维1 小时前
物联网设备运维中的自动化合规性检查与策略执行机制
java·运维·物联网·struts·自动化
阿方索1 小时前
虚拟化技术实践指南:KVM 与 VMware ESXi 部署全流程
linux·运维·服务器
PellyKoo1 小时前
Docker容器中中文文件名显示乱码问题完美解决方案
运维·docker·容器
YouEmbedded2 小时前
解码Linux文件IO之库的制作与应用
linux·动态库·静态库
野犬寒鸦2 小时前
从零起步学习MySQL || 第八章:索引深入理解及高级运用(结合常见优化问题讲解)
java·服务器·数据库·后端·mysql
有谁看见我的剑了?2 小时前
Rocky 9 单机安装elastic-9.1.5
运维·elk
Gss7772 小时前
ELK 日志管理系统相关内容总结
运维·elk