1. 程式人生 > >liunx刪除含有特殊字元的檔案

liunx刪除含有特殊字元的檔案

Linux系統上,有時候會出現檔名為特殊字元的檔案或目錄,當我們使用rm來刪除這樣的檔案或目錄時,就會出錯導致刪不掉。但是我們可以依據inode號來刪除這樣的檔案,方法如下:

(1)執行ls -i獲取檔案的inode編號

ls -i .viminfo

(2)執行find ./ -inum 400560 -exec rm -i {} \;   #這裡假設要刪除檔案的inode編號為400560