1 頁 (共 1 頁)

如何刪除linux 亂碼檔案

發表於 : 2012-06-01 14:01:16
yehlu
http://blog.udn.com/jacob5839/6495472

有時候,不小心執行錯指令,就會產生一些亂碼的檔案,檔案含有 > < | 等符號就會變成無法刪除這個檔案

但,要如何刪除這些檔案呢?

ll -i 當前目錄 取得 note id 這個數字
5507477 -rw-r--r-- 1 tiptop tiptop 40155 Dec 11 20:17 axms100.4gl
5513579 -rwxrwxrwx 1 tiptop tiptop 2784 Oct 6 2010 axmt40a.4gl
5515147 -rwxrwxr-x 1 tiptop tiptop 2812 Oct 6 14:34 axmt410.4gl
5515222 -rwxrwxr-x 1 tiptop tiptop 211793 Nov 10 10:07 axmt500.4gl
5514494 -rwxrwxr-x 1 tiptop tiptop 34386 Jan 10 2011 cxmi110.4gl

接著使用find命令將檔案名傳遞給rm命令。

例如:刪除節點為5514494的亂碼資料夾可以使用如下命令

代碼: 選擇全部

find ./ -inum 5514494 -print -exec rm {} -rf \;
注意:\; 前面的空格不能少,少了就會錯誤。