立即注册 登录
公卫人 返回首页

admin的个人空间 http://www.epiman.cn/?122 [收藏] [复制] [RSS]

日志

CentOS下删除Linux下乱码文件及文件夹

热度 1已有 762 次阅读2014-11-12 16:07 | Linux

首先通过cd命令进入当前工作目录,然后开始操作。
 
文件

在Linux中,每个文件都有一个节点编号,我们可以利用此来搞定乱码,首先查看乱码文件的节点号
查看节点号命令:ls -i,得出节点号XXXXXX;
删除该节点号命令:find -inum XXXXXX -delete

 

文件夹

对于文件夹,尤其是非空的文件夹,上面的方法就不适用了,要用到另外的参数来实现,首先相同的是查看乱码文件夹的节点号。
查看节点号命令:ls -i,得出节点号XXXXXX;
接下来使用find命令删除:find -inum XXXXXX -exec rm -rf {} \;
虽然提示我们找不到此文件或文件夹(No such file or directory),但其实已经表明删除了。

 

批量删除

批量删除文件:for n in XXXXXX YYYYYY;do find -inum $n -delete;done
批量删除文件夹:for n in XXXXXX YYYYYY;do find -inum $n -exec rm -rf {} \;;done

1

路过

鸡蛋

鲜花

握手

雷人

刚表态过的朋友 (1 人)

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 立即注册

会员|至尊|接种|公卫人 ( 沪ICP备06060850号-3 )

GMT+8, 2020-11-25 18:13 , Processed in 0.677784 second(s), 18 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部