常規方法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 \;方法