一个原因就是secureCRT设置默认编码有问题
另一个原因就是liunx服务器设置的编码不支持中文显示,这个就需要更改系统默认的编码方式
第一个更改比较容易,如下图所示:在字符编码中选则 UTF-8编码

对于第二种情况:
-
就需要修改linux服务器的配置文件了。
用root用户登录。输入【vi /etc/sysconfig/i18n】
-
如果安装系统为中文系统,则修改【LANG=“zh_CN.UTF-8”】
如果安装系统为英文系统,则修改【LANG=“en_US.UTF-8”】
保存文件。
本文介绍了SecureCRT中文乱码的两个常见原因及解决方案。首先,可通过调整SecureCRT的字符编码为UTF-8来解决。其次,若Linux服务器编码不支持中文,需修改服务器配置文件/etc/sysconfig/i18n,将LANG参数设为zh_CN.UTF-8或en_US.UTF-8。
20万+

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



