歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux下如何刪除文件名亂碼的文件

Linux下如何刪除文件名亂碼的文件

日期:2017/2/27 15:57:39   编辑:Linux教程
下載個帶有中文命名的壓縮包,解壓安裝時就碰到這個問題

死活就是刪不掉;rm -rf 沒用,rm -rf * 沒用,rm -rf *.*沒用

只好用節點號刪除了

列出節點號

首先在文件路徑下 ls -i
# ls -i
5833695 inback.jsp  5833694 k8cmd.jsp  5833693 one8.jsp
列出的文件夾和文件名左側會有一串數字,這就是節點號

刪除文件
find -inum [節點號] -exec rm {} \;
例如
find -inum 5833695 -exec rm {} \;
執行後不會有返回結果,但是通過ls可以看到文件已經被刪除了
Copyright © Linux教程網 All Rights Reserved