linux应用层删除文件,linux删除乱码文件和文件夹

不知道大家有没有碰到这种文件,因为是乱码,文件无法删除,这时我们就可以考虑用下面的命令进行删除文件或目录

ls -i //列出文件节点

find ./ -inum XXX(节点号) -print -exec rm -rf {} \;    //删除节点号文件

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


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部