Linux字符编码默认为UTF-8,如出现乱码可设置为GBK
-
修改配置文件
**/etc/locale.conf**
—>全局 -
~/.bashrc -->修改个人
-
中文环境:
LANG=“zh_CN.UTF-8”
LANGUAGE=“zh_CN:zh” -
英文环境:
LANG=“en_US.UTF-8”
LANGUAGE=“en_US:en”
编码转换 iconv
若文件是big5,而linux为utf8时,可以这样:
#LANG=zh_cn.big5
然后在终端界面工具栏的“终端机–设置字符编码—中文(big5)”设置即可。
语系编码转换
#iconv --list --> 列出conv支持的语系数据
#iconv -f 原本编码 -t 新编码 filename [-o newfile]
如:#iconv -f big5 -t utf8 vi.big5 -o vi.utf8