centos删除乱码名称的文件

常规方法rm已经木有办法删除该文件了。php

原理:blog

当文件名为乱码的时候,没法经过键盘输入文件名,因此在终端下就不能直接利用rm,mv等命令管理文件了。
可是每一个文件都有一个i节点号,能够经过i节点号来管理文件。首先,要取得文件的i节点号。这个能够经过ls命令的-i选项得到得。test

 

操做:原理

1、删除
第一步:获取文件的id号
ls -li乱码

 

第二步:执行删除
find . -inum 100672297 -exec rm {} \;终端

 


2、重命名
find . -inum 32983542 -exec mv {} test.php \;方法

相关文章
相关标签/搜索