作家
登录

Linux下利用inode删除指定文件

作者: 来源: 2017-10-11 17:56:13 阅读 我要评论


应用inode删除指定文件

本文重要介绍应用inode删除异常文件名的文件的办法,供大年夜家参考:

在Linux中,有时刻会碰到文件名是乱码或者是某些特别中文的文件,这时刻经由过程文件名就很难删除。

1.上传文件时收集异常导致

2.删除异常文件

同时,对于linux中的任何一个文件都必定有其独一的inode值,这时刻就可以经由过程inode来删除异常文件名的文件。

如不雅这篇文┞仿使你有所收成,我很荣幸。别的,如不雅你有时光,可以选择将它分享出去,让更多的人获益,感谢你

操作的对象一般为类似下面的文件:

  1. [root@server tmp]# ll 
  2.  
  3. 总用量 61404-rw-r--r-- 1 root root 0 6月 16 14:58 ? 
  4.  
  5. -rw-r--r-- 1 root root 0 6月 19 12:29 ?? 
  6.  
  7. -rw-r--r-- 1 root root 0 6月 21 14:53 ???3kqU-rw-r--r-- 1 root root 0 6月 21 14:53 ?6;?Xf??mA???9???T֙ 
  8.  
  9. -rw-r--r-- 1 root root 0 6月 19 12:29 9y??????sy?z?D?l???I?MO???8z????@]9??U@?XlAI]?k 

产生这类文件的原因:

2.Windows创建的某些文件名在Linux下无法正常辨认

3.中文特别字符无法辨认

解决办法如下:

1.萌芽这些文件的inode值

ll -i

  1. [root@server tmp]# ll -i 
  2.  
  3. 总用量 6140415206100 -rw-r--r-- 1 root root 0 6月 16 14:58 ?15206090 -rw-r--r-- 1 root root 0 6月 19 12:29 ??15206092 -rw-r--r-- 1 root root 0 6月 21 14:53 ???3kqU15206233 -rw-r--r-- 1 root root 0 6月 21 14:53 ?6;?Xf??mA???9???T֙ 
  4.  
  5. 15206235 -rw-r--r-- 1 root root 0 6月 21 14:53 A??K? 

以上,最左边的数字即为对应文件的inode值,不过无法直接应用rm敕令删除文件,须要其他敕令合营应用

正常情况下这些文件也是可遇弗成求的,不过涉及到rm的敕令要当心谨慎,事前做一下测试,闇练下操作怎么也是不为过的,没有这些乱码的文件,可以应用正常的文件做测试,

有以下这几种办法:

先创建须要的文件

  1. [root@zstest1 tmp]# cd /tmp 
  2.  
  3. [root@zstest1 tmp]# touch aaa bbb ccc ddd eee 
  4.  
  5. [root@zstest1 tmp]# ll -i 
  6.  
  7. 总用量 01442581 -rw-r--r-- 1 root root 0 9月 22 15:00 aaa1442582 -rw-r--r-- 1 root root 0 9月 22 15:00 bbb1442583 -rw-r--r-- 1 root root 0 9月 22 15:00 ccc1442584 -rw-r--r-- 1 root root 0 9月 22 15:00 ddd1442585 -rw-r--r-- 1 root root 0 9月 22 15:12 eee 

(1)应用find自带的delete参数进行删除aaa文件

  1. [root@zstest1 tmp]# find ./* -inum 1442581 -delete 
  2.  
  3. [root@zstest1 tmp]# ll -i 
  4.  
  5. 总用量 0 
  6.  
  7. 1442582 -rw-r--r-- 1 root root 0 9月 22 15:00 bbb 
  8.  

  9.   推荐阅读

      家装弱电穿线可以用pvc管吗?

    PVC穿线管(阻燃穿线管)今朝履行的标准有公安部行业标准GA305-2001、扶植部标准JG3050-2000和处所标准DB51/169>>>详细阅读


    本文标题:Linux下利用inode删除指定文件

    地址:http://www.17bianji.com/lsqh/37814.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)