find default -type d -exec mkdir -p utf/{} \;
find default -type f -exec iconv -f GBK -t UTF-8 {} -o utf/{} \;
這兩行命令將default目錄下的文件由GBK編碼轉換為UTF-8編碼,目錄結構不變,轉碼后的文件保存在utf/default目錄下。
3)enconv 轉換文件編碼比如要將一個GBK編碼的文件轉換成UTF-8編碼,操作如下 enconv -L zh_CN -x UTF-8 filename
Ubuntu環(huán)境,默認是utf8,現(xiàn)將其設置為GBK的方法
用ubuntu,文件從window上傳到ubuntu后會顯示亂碼,原因時因為ubuntu環(huán)境設置默認是utf8,windows默認都是GBK,對拷的文件轉化后就會亂碼。只好手動將ubuntu環(huán)境設置為GBK
1、首先設置sudo vi /var/lib/locales/supported.d/local
添加一行 zh_CN.GBK GBK
2、sudo locale-gen
3、修改/etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
#中文界面UTF8配置 %%目前默認配置
LANGUAGE="zh_CN:zh:en_US:en"
LANG="zh_CN.UTF-8"
LC_ALL="zh_CN.UTF-8"
GST_ID3_TAG_ENCODING=GB2312
#中文界面GBK配置 %%這樣設置還是有問題,求達人求解
#LANGUAGE="zh_CN:zh:en_US:en"
#LANG="zh_CN.GBK"
#LC_ALL="zh_CN.GBK"
#GST_ID3_TAG_ENCODING=GBK
#LC_CTYPE=zh_CN.GBK
#英文界面配置
#LANGUAGE="en_US:en"
#LANG=en_GB.UTF-8
#LC_CTYPE=zh_CN.UTF-8
#GST_ID3_TAG_ENCODING=GBK
4、接下來重啟服務器就行了 reboot init 6 now 或者直接reboot
聯(lián)系客服