linux:删除乱码文件、目录

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

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

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

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

非空文件夹怎么删除呢?

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

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

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

相关推荐
銳昊城13 小时前
项目九:活动目录和域的组建(1) C1
运维·服务器
risc12345613 小时前
所有“能调用大模型”的框架分类
java·服务器·前端
Mortalbreeze13 小时前
理解文件和缓冲区
linux·服务器
ZHOUPUYU13 小时前
PHP 开发实战:从零搭建一个高性能的 RESTful API 服务
运维·开发语言·后端·html·php
(Charon)13 小时前
【C++/Qt】Qt 实现 UDP 测试工具:客户端发送、服务器监听与消息收发
服务器·qt·udp
艾莉丝努力练剑13 小时前
【Linux网络】Linux 网络编程:HTTP(一)协议初识
linux·运维·服务器·网络·tcp/ip·计算机网络·http
认真的薛薛13 小时前
Linux基础:nfs-lsyncd-rsync
linux·运维·服务器
天蓝不会忘记0213 小时前
Kubernetes
服务器
汪汪大队u13 小时前
基于 K8s 的物联网平台运维体系:Ansible+Zabbix 自动化监控与故障自愈(一)—— 环境准备与 Zabbix Server 部署
运维·kubernetes·自动化·ansible·zabbix
杨云龙UP13 小时前
一次 Oracle 11g 异常不可用排查:从 ORA-01034 到磁盘 I/O 故障定位_2026-05-17
运维·数据库·windows·sql·oracle·centos