當文件名為亂碼的時候,無法通過鍵盤輸入文件名,所以在終端下就不能直接利用rm,mv等命令管理文件了。我們可以通過以下幾種方法刪除Linux下的亂碼文件。(文件名為亂碼)
方法1
我們知道每個文件都有一個i節點號,我們可以考慮通過i節點號來管理文件。
首先,我們要取得文件的i節點號。這個可以通過ls命令的-i選項獲得。
第二步,使用find命令將文件名傳遞給rm命令。
例:
方法2
使用cp、mv和rm *的組合間接實現刪除所有的亂碼文件。
首先,把其他的非亂碼命名的文件拷貝到其他的目錄。
之後,刪除該目錄下的所有文件。
最後,把拷貝的文件移回原目錄。
適用范圍:
方法1:刪除單個文件,或逐個刪除亂碼命名文件。
方法2:適用於亂碼文件較多,又需要全部刪除的情況。