天天看點

linux 下更改檔案名編碼方式

情景描述:

    網站上有一些課件資源,課件資源是從windows上傳到Linux伺服器,原檔案名為gbk編碼模式,而浏覽器預設的編碼模式為utf-8(伺服器預設編碼也為utf-8),如此,便導緻了類似http://58.22.30.35:800/ruida/Resources/北師大/國中國文/八年級上/本冊綜合/綠.ppt  這樣的域名的無法通路,找不到資源。

解決辦法:

    用convmv工具将Resources目錄下的所有檔案的名稱使用utf-8重新編碼

下載下傳convmv:wget  https://www.j3e.de/linux/convmv/convmv-1.15.tar.gz

    make  clean

    make  install    

開始轉換:

    ./convmv  -f GB2312 -t UTF-8 -r --notest /glusterfs/Resources/*

若用ftp用戶端通路資源時,将ftp使用的字元集改為utf-8

     本文轉自kai404 51CTO部落格,原文連結:http://blog.51cto.com/kaifly/1665165,如需轉載請自行聯系原作者

繼續閱讀