linux:删除乱码文件、目录

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

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

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

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

非空文件夹怎么删除呢?

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

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

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

相关推荐
xcLeigh4 小时前
KingbaseES 的卢智能运维体架构深度拆解
运维·数据库·人工智能·ai·架构·ffmpeg·智能体
泰和英杰4 小时前
工商业储能柜采购选型与并网运维要点
运维
龙仔7254 小时前
RustDesk 完整笔记
运维·笔记·rust·远程工具·rustdesk
benjiangliu5 小时前
LINUX系统-19-库制作与原理(一)
linux·运维·服务器
瓦学妹6 小时前
2026亚马逊本土店怎么注册?入驻流程、资料准备与常见问题
大数据·运维·人工智能
FriendshipT6 小时前
Ubuntu 20.04 下使用 Ollama 本地部署 AI 大模型
linux·人工智能·python·深度学习·ubuntu
Ivan CloudBay6 小时前
网站为什么会使用缓存?
服务器·网络·缓存·云服务器
bellus-6 小时前
win11使用ubuntu 26.04
linux·运维·ubuntu
复园电子7 小时前
USB Over IP技术详解:基于USB服务器实现USB设备远程访问、重定向与集中管理
服务器·网络协议·tcp/ip
TlSfoward7 小时前
TLSFoward 能帮你看到什么 TLSFOWARD抓包工具
服务器·爬虫·网络协议·https