在Linux终端:export LANG=GBK;
在SecureCRT字符设置:默认
上传:gbk编码,和utf8编码都没有乱码问题。。。
在Linux终端:export LANG=en_US.utf8;
在SecureCRT字符设置:默认
上传:gbk编码,和utf8! utf8 编码都没有乱码,但是gbk有问题。
最好是第一种为好,两种情况显示都ok。。。其余设置都有乱码问题,舍弃!
有人这样setting:
使用SecreCRT远程访问中文版Linux主机时,对于中文显示会有乱码。
设置SecureCRT设置:选项(Options)->会话选项(Session Options)->外观(Appearance)->字符(Character),选择UTF-8。
我的系统是 LANG="en_US.UTF-8",改完SecureCRT设置重新登录即可.
通常就可以了,因为Linux默认LANG就是UTF-8。如果不是,则设置一下/etc/sysconfig/i18n,将LANG设置支持UTF-8。
[root@localhost sysconfig]# more i18n
LANG="zh_CN.UTF-8"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"
重新登录就可以了!
在SecureCRT字符设置:默认
上传:gbk编码,和utf8编码都没有乱码问题。。。
在Linux终端:export LANG=en_US.utf8;
在SecureCRT字符设置:默认
上传:gbk编码,和utf8! utf8 编码都没有乱码,但是gbk有问题。
最好是第一种为好,两种情况显示都ok。。。其余设置都有乱码问题,舍弃!
有人这样setting:
使用SecreCRT远程访问中文版Linux主机时,对于中文显示会有乱码。
设置SecureCRT设置:选项(Options)->会话选项(Session Options)->外观(Appearance)->字符(Character),选择UTF-8。
我的系统是 LANG="en_US.UTF-8",改完SecureCRT设置重新登录即可.
通常就可以了,因为Linux默认LANG就是UTF-8。如果不是,则设置一下/etc/sysconfig/i18n,将LANG设置支持UTF-8。
[root@localhost sysconfig]# more i18n
LANG="zh_CN.UTF-8"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"
重新登录就可以了!
作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:https://jackxiang.com/post/1367/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!
最后编辑: jackxiang 编辑于2008-11-18 18:41
评论列表