SecureCRT连接ubuntu时,中文显示乱码的解决方法

在用SecureCRT连接ubuntu时,中文显示乱码,如下设置即可:

在linux终端设置如下:
(1)/var/lib/locales/supported.d/local文件中添加一行:zh_CN.UTF-8 UTF-8,执行sudo locale-gen下载文件
(2)在/etc/environment中增加两行分别为:LANG="zh_CN.UTF-8"和LC_ALL="zh_CN.UTF-8"
(3)~/.profile中增加两行分别为:export LANG="zh_CN.UTF-8"和export LC_ALL="zh_CN.UTF-8",执行.profile


1.在SecureCRT的菜单中,选择Options - Session Options,弹出设置窗口;

2.选择Terminal - Emulation,在如下图设置,选择linux:

SecureCRT连接ubuntu时,中文显示乱码的解决方法

3.选择Terminal - Appearance,在如下图设置,选择Traditional,并设置字体:

(其实这儿字体和Character(直接用default)可以不用设置的,本人亲自测试,设置成下图的字体后字体看起来很不顺眼,直接使用默认的LUcida console)下面的步骤省略不做,如果你还不能成功就把下面的加上。修改配置后重新启动下SecureCRT!!!!!

SecureCRT连接ubuntu时,中文显示乱码的解决方法SecureCRT连接ubuntu时,中文显示乱码的解决方法