Linux刪除亂碼檔案

2021-06-23 00:44:21 字數 526 閱讀 9922

原理

刪除亂碼檔案   當檔名為亂碼的時候,無法通過鍵盤輸入檔名,所以在終端下就不能直接利用rm, mv等命令管理檔案了。    但是我們知道每個檔案都有乙個 i 節點號,我們可以考慮通過 i 節點號來管理檔案。

舉例

首先,我們要取得檔案的 i 節點號。這個可以通過ls命令的-i 選項獲得得,也可以通過ll -i 來獲得。第二步,使用find命令將檔名傳遞給rm命令。 刪除節點為541958的亂碼資料夾可以使用如下命令:    

find ./   -inum   541958 -print -exec rm  "{}"  -rf   \;     1

: :

注意

-exec 

引數後面跟的是command命令,它的終止是以;為結束標誌的,所以這句命令後面的分號是不可缺少的,考慮到各個系統中分號會有不同的意義,所以前面加反斜槓。

{} 花括號代表前面find查詢出來的檔名。

刪除linux亂碼檔案

linux刪除亂碼檔案 當檔名為亂碼的時候,無法通過鍵盤輸入檔名,所以在終端下就不能直接利用rm,mv等命令管理檔案了。但是我們知道每個檔案都有乙個i節點號,我們可以考慮通過i節點號來管理檔案。首先,我們要取得檔案的i節點號。這個可以通過ls命令的 i選項獲得得,也可以通過ll i 來獲得。第二步,...

linux 刪除亂碼檔案

新建檔案或者儲存檔案時候,很容易輸入亂碼字元,導致最後生成的檔名中有各種奇怪符號。當檔名包含這些符號的時候,我們就無法通過鍵盤輸入檔名,所以在終端下就不能直接利用rm,mv等命令管理檔案了。但是我們知道每個檔案都有乙個i節點號,我們可以考慮通過i節點號來管理檔案。首先,我們要取得檔案的i節點號。通過...

刪除linux亂碼檔案

今天碰到伺服器上有一些亂碼檔案,我是用ssh圖形介面的客戶端 ssh secure file transfer client 來刪除的,後來聽熊說可以用inode節點的方法,於是google下,找到如下方法,挺不錯的。當檔名為亂碼的時候,無法通過鍵盤輸入檔名,所以在終端下就不能直接利用rm,mv等命...