linux:删除乱码文件、目录

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

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

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

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

非空文件夹怎么删除呢?

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

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

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

相关推荐
fiveym11 小时前
二层核心网络技术通俗解析(VLAN/Access/Trunk/LACP/ARP)
服务器·网络·网络协议
magic_now12 小时前
Linux 内核启动流程详解(基于 5.15.119 源码)
linux·运维·服务器
2401_8401922712 小时前
k8s的crd、operator、cr分别是什么?
运维·分布式·kubernetes·prometheus
草木深雨纷纷12 小时前
mt管理器手机版下载2026最新版更新下载分享
linux·运维·网络·智能手机
扛枪的书生12 小时前
ELK 学习总结
linux
OYangxf12 小时前
对TinyRedis中主从复制的理解
运维·服务器
Irene199112 小时前
大数据开发面试常问的 Linux 命令 总结
大数据·linux
銳昊城12 小时前
项目六: 配置与管理DNS服务器(2) C2
运维·服务器
辰尘_星启12 小时前
【Linux】Python Socket编程指南
linux·python·socket·系统·通信
搞科研的小刘选手13 小时前
【天津市电源学会主办】第七届能源电力与自动化工程国际学术会议(ICEPAE 2026)
运维·自动化·能源·电力·电气·控制工程·节能