1. 程式人生 > >## Linux服務器刪除亂碼文件和文件夾的

## Linux服務器刪除亂碼文件和文件夾的

-a 1.5 rgb 我們 nbsp delet blob 方法 需要

由於php大勢所趨,所以接觸Linux服務器的機會越來越多。不同於Windows服務器,Linux服務器只支持數字、英文等字符,對中文字符沒辦法

識別。所以導致我們打包上傳文件解壓之後出現中文亂碼文件和文件夾。網上有很多解決的辦法,但是今天親測用find命令能快速刪除亂碼的文件和

文件夾,所以跟大家分享一下。

方法1

首頁進入亂碼文件所在文件夾

使用ls -i命令找到文件或文件夾的節點編號

技術分享圖片

前面的就是節點號了,接下來使用find命令查詢並且刪除

技術分享圖片

-inum指根據節點號查詢;-delete顧名思義就是刪除操作了。這樣就成功刪除亂碼文件了,值得註意的是,此方法只適用於刪除文件或空的文件夾。


方法2

使用cp、mv和rm *的組合間接實現刪除所有的亂碼文件。

首先,把其他的非亂碼命名的文件拷貝到其他的目錄。

之後,刪除該目錄下的所有文件。

最後,把拷貝的文件移回原目錄。


適用範圍:

方法1:刪除單個文件,或逐個刪除亂碼命名文件。

方法2:適用於亂碼文件較多,又需要全部刪除的情況。





## Linux服務器刪除亂碼文件和文件夾的