出现乱码的原因:
可能是由于编码不同造成的
系统默认支持的语系数据 /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学习网
本文介绍了在Linux系统中遇到乱码问题的常见原因及解决办法。主要涉及编码不匹配导致的问题,通过修改系统语言设置和使用iconv命令进行文件编码转换来解决。
2564

被折叠的 条评论
为什么被折叠?



