系统出现乱码的原因和语系编码转换
出现乱码的原因:
可能是由于编码不同造成的
系统默认支持的语系数据 /etc/sysconfig/i18n
与终端接口语系有关(与 LANG 有关)
若文件是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
- 本文来自:Linu学习网