在使用SecureCRT远程登录linux系统时,中文显示乱码 ,而且在Options--》session Options--》Appearance中的Character encoding 选择UTF-8 依旧不起作用。

解决方案:在系统中执行命令:export LANG=en_US.UTF-8,然后就Ok了。


另外,如果以中文命名的文件在系统中显示乱码,解决如下:

1.设置SecureCRT:Options—》Session Options—》左侧选择Appearance,再更改右侧Character encoding为“GB2312”

2.设置系统环境变量LANG的命令:export LANG=zh_CN

3. 关于编辑器模式下(例如使用vim编辑文件)中文显示乱码,解决思路大同小异,可参照以上设置

4. 对于乱码显示,如果进行了以上设置,仍然显示乱码,退出并重新登录系统,再次进行以上设置,确认更改设置并进行结果验证。