SecureCRT显示中文乱码处理
SecureCRT显示中文乱码处理
Centos7系统,使用ssh连接工具SecureCRT,连接服务器后操作命令行时出现中文乱码,开始操作设置:
NO1:使用命令locale查看当前系统语言环境,我们一般会使用utf-8,所以显示内容应该是如下:
LANG=zh_CN.UTF-8
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
......
NO2:安装中文语言包,使用如下命令:
yum install kde-l10-Chinese
NO3:第二步执行正常后,打开系统配置文件/etc/locale.conf,更新内容如下:
LANG=zh_CN.UTF-8
NO4:执行命令source /etc/locale.conf,使其生效。
NO5:按照上述所有步骤操作完成,再次执行locale命令即可查看到NO1所示内容,但是重新使用SecureCRT连接服务器,依旧未解决,参见NO6
NO6:打开安装时指定的配置目录或是系统默认配置目录:C:\Users\Administrator\AppData\Roaming\VanDyke\Config\Sessions\ 找到配置文件“Default.ini“与“服务器IP.ini”定位到内容:'Filenames Always Use UTF8',将值改为:'00000001',重新连接服务器操作即可正常显示中文