Secure CRT 命令行中文乱码的解决方法

454 阅读1分钟

连接 Linux 后,发现命令返回的中文字符出现乱码:

1 分析

通过 locale 指令,可以查看到当前操作系统的字符集为 zh_CN:

而 secure CRT 的字符显示编码为 UTF-8:

两边编码不统一,所以出现乱码。

2 解决

将刚才的 Character encoding 选择为 GB2312,中文字符显示就正常啦: