不知道你们有没有碰到这种文件,由于是乱码,文件没法删除,这时咱们就能够考虑用下面的命令进行删除文件或目录linux
ls -i //列出文件节点 ip
find ./ -inum XXX(节点号) -print -exec rm -rf {} \; //删除节点号文件 io
find . -inum XXXX(节点号) -exec mv {} file.txt \; //其实咱们还能够执行这个命令,修改乱码文件名为正常文件名乱码
[root@ora9i installation]# ls -li
total 1307844
1343491 -rw-r--r-- 1 root root 423559952 Sep 14 2012 amd64_db_9204_Disk1.cpio.gz
1343492 -rw-r--r-- 1 root root 578948873 Sep 14 2012 amd64_db_9204_Disk2.cpio.gz
1392641 -rw-r--r-- 1 root root 334834987 Sep 14 2012 amd64_db_9204_Disk3.cpio.gz
1490946 -rw-r--r-- 1 root root 225374 Jun 2 02:55 p2617419_220_GENERIC.zip
1622017 -rw-r--r-- 1 root root 286639 Jun 2 02:55 p3238244_9204_LINUX.zip
1622018 -rw-r--r-- 1 root root 5814 Jun 2 02:55 p4198954_40_linux.zip
1490945 -rwxrwxrwt 1 root root 0 Jan 1 1970 RBh?????^??^???PB??!?l???9??????s??????y???9`??k?E??~?V6?ޘ#Xh???({??Ą????Q??????>???wJ?}a?A)??_yS
[root@ora9i installation]# find . -inum 1490945 -exec rm {} -rf \;
[root@ora9i installation]# ll
total 1307840
-rw-r--r-- 1 root root 423559952 Sep 14 2012 amd64_db_9204_Disk1.cpio.gz
-rw-r--r-- 1 root root 578948873 Sep 14 2012 amd64_db_9204_Disk2.cpio.gz
-rw-r--r-- 1 root root 334834987 Sep 14 2012 amd64_db_9204_Disk3.cpio.gz
-rw-r--r-- 1 root root 225374 Jun 2 02:55 p2617419_220_GENERIC.zip
-rw-r--r-- 1 root root 286639 Jun 2 02:55 p3238244_9204_LINUX.zip
-rw-r--r-- 1 root root 5814 Jun 2 02:55 p4198954_40_linux.zip file