linux:删除乱码文件、目录

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

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

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

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

非空文件夹怎么删除呢?

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

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

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

相关推荐
爱吃香菜的初学者3 分钟前
九.Linux——文件操作
linux
园长的牧歌9 分钟前
Ubuntu 打开应用在导航栏没有图标是个齿轮
linux·ubuntu
曦夜日长27 分钟前
Linux系统篇,进程概念(四):内核链表的深度理解、进程优先级的底层理解
linux·运维·服务器·php
‎ദ്ദിᵔ.˛.ᵔ₎29 分钟前
Linux 库制作与原理
linux
Wang's Blog34 分钟前
Java 接入Redis: Redis下载与源码编译安装
java·服务器·redis
liulilittle1 小时前
Linux AI 开发环境搭建实录
linux·ai·llm·agent·hyper-v·dev·opencode
Ivanqhz1 小时前
矩阵引擎的数据流模式与 BM1684X 架构
java·服务器·网络·深度学习·神经网络
高亦真2 小时前
今天是学习嵌入式的第39天
linux·学习·算法
AR-26710-2 小时前
Linux Day8——FHS文件系统层次
linux
小葱运维2 小时前
日志规范(K8s 结构化日志)
运维·开源·云计算