Linux下如何删除乱码文件

    搞过运维的同学都知道,偶尔会发现您管理的服务器上就会有一些显示乱码的文件,直接通过普通的rm 命令又没法对它进行管理,下面介绍几种删除它的方法:

 

1、find + rm 

# ll -i            //获取文件节点;

38109294 drwxr-xr-x 3 root  root    4096 01-03 14:49 ?-?
38109225 -rw-r--r-- 1 root  root     529 2012-08-15 aaaa.sh
38109194 -rw------- 1 root  root    1350 2011-09-20 anaconda-ks.cfg
38110871 -rwxr-xr-x 1 root  root     303 01-14 14:44 check.sh

 

# find . -inum 38109294 -print -exec rm {} -rf \;

 

2、批量删除

 

# ll -i

 

# for n in 88888888 987654321;do find . -inum $n -print -exec rm -f {} \;;done

 

 

你可能感兴趣的:(linux,乱码,删除文件)