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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章