Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Linux系統教程 >> Linux教程 >> linux文件名亂碼轉換基礎教程

linux文件名亂碼轉換基礎教程

日期:2017/2/7 14:24:47      編輯:Linux教程
 

從Linux往 windows拷貝文件或者從windows往Linux拷貝文件,有時會出現中文文件名亂碼的情況,出現這種問題的原因是因為,windows的文件名 中文編碼默認為GBK,而Linux中默認文件名編碼為UTF8,由於編碼不一致,所以導致了文件名亂碼的問題,解決這個問題需要對文件名進行轉碼。

在Linux中專門提供了一種工具進行文件名編碼的轉換,可以將文件名從GBK轉換成UTF-8編碼,或者從UTF-8轉換到GBK。

服務器是centos,安裝 convmv:

yum -y install convmv。

下面看一下convmv的具體用法:

convmv -f 源編碼 -t 新編碼 [選項] 文件名

常用參數:

-r 遞歸處理子文件夾
-r 遞歸處理子文件夾

–notest 真正進行操作,請注意在默認情況下是不對文件進行真實操作的,而只是試驗。

–list 顯示所有支持的編碼

–unescap 可以做一下轉義,比如把%20變成空格

Copyright © Windows教程網 All Rights Reserved