欢迎各位兄弟 发布技术文章
这里的技术是共享的
putty的默认设置不支持中文显示,我们可以通过配置putty解决这个问题。
我们先确认主机的编码方式,在putty中输入如下命令:
得到:
zh_CN.UTF-8
说明这台主机用的是UTF-8编码。
下面开始设置putty:
在窗口标题点击右键,选择 Change Setting...
分别点击Appearance和Translation:
点击Change,选择中文字体即可,比如新宋体。 (字符集为chinese_gb2312好像没有utf-8)
一般的解决办法是针对英文版本如果显示中文字符的。现在招到了一半办法,记录如下,做个资料备份:
echo $LANG $LANGUAGE
查看linux系统的字符集原来系统的字符集是 UTF-8 呀。重新返回上面选择字符集的那一步, 选择配置窗口左边的 Translation,在右边的 Received data assumed to be in which character set 下拉列表中选择“UTF-8”
这下99%的情形下,汉字是不会有乱码了。最后,总之一下 PuTTY 中乱码的解决办法:
先看看系统的字符集,如果是 UTF-8 的,那就简单了,选择好中文字体,然后编码选择 UTF-8 就行了。
如果编码是 GB2312、GBK、GB18030,当然也包括 BIG5这些,在 PuTTY 的编码选择中看不到这些编码,那就选择最后一个“Use font encoding”,绝大部分情况下这样就没啥问题了,反正我是没碰到有什么例外的情况。
在Received data assumed to be in which character set:下拉单中选择UTF-8,点击Apply保存,这时putty应该就可以支持中文显示了。
来自 http://blog.csdn.net/imyang2007/article/details/7780182
https://www.cnblogs.com/bydzhangxiaowei/p/17064120.html
https://jingyan.baidu.com/article/48a42057a057f7a9242504c5.html