教学之友,学习之友。

站长教学网

linux下删除乱码文件名和目录方法

时间:2014-01-08 10:15来源:未知 作者:ken 点击:

有时候在Linux下面会产生一些乱码文件或者目录,这个时候输入文件名,使用rm无法成功删除,需要使用一些特别的方法来进行删除,下面是我经常使用的两种方法。

方法一:

1. 比如/home下文件夹内含有乱码的文件

2. mkdir tmp

3. 将所有的文件首先移动到 mv * tmp/

4.到tmp下 把所有有正常的显示字符的文件移动出来

cd tmp ;

mv [a-zA-Z0-9]* ..

5.现在可以 rm -rf tmp 了

呵呵 文件删不掉 文件夹可以删的掉吧。。。。。

这个是linux下的一个缺陷。。。

方法二: 站长教学网 eduyo.com
找到索引节点(i节点) 进行删除

 通过命令ls -li 查找节点

find ./ -inum 1829688 -print -exec rm {} -rf \; 通过节点号删除

通过上面的实例可见已经成功删除了。

希望对你有帮助

 

 

(责任编辑:ken)
TAG标签: linux 删除
顶一下
(1)
50%
踩一下
(1)
50%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
注册登录:不允许匿名留言,登录后留言无需输入验证码。
栏目列表
最新内容