首页 > Linux操作系统 > Linux操作系统 > 系统出现乱码的原因和语系编码转换
出现乱码的原因:
可能是由于编码不同造成的
系统默认支持的语系数据 /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
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/30094666/viewspace-1409155/ ,如需转载,请注明出处,否则将追究法律责任。