在中文windows上,使用Securecrt或者Putty等工具通过SSH连接Fedora Core或者Ubuntu等2.6 kenerl 的Linux时候,编译和man的时候,经常会出现乱码。
由于Linux 2.6 kernel的ssh默认编码是UTF-8,所以将securecrt的编码也改成UTF-8,问题就解决了。
修改方法:
Options -> Session Options -> Apperance -> Fonts -> Character
尝试了几个常用字体,发现有的会程序乱码,有的不会出现。
不会有乱码的是:fixedsys,新宋体,宋体
会出现乱码的是:vt100,courier,courier new
Consolas字体虽然也很好看,但是也会乱码
所以,建议一般将字体设置成统一的fixedsys或者新宋体比较安全。
别忘记底部的Script(中文应该叫做字符集)要修改成中文GB2312。
secureCRT 显示乱码问题(总结)
装了个secureCRT,可老是出现乱码
于是在网上了相关方法,
我总结了一下。
1:最简单的方法是直接改
Session Option→选字体(新宋体)→再选Character encoding(选UTF-8)
然后再修改远程linux机器的配置
vi /etc/sysconfig/i18n
把LANG改成支持UTF-8的字符集
如:LANG=”zh_CN.UTF-8″
2:如果再不行,可以试试这样
导出 /etc/sysconfig/i18n
原文件内容为:
LANG="zh_CN.UTF-8"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"
更改为:
LANG="zh_CN.GB2312"
LANGUAGE="zh_CN.GB2312:zh_CN.GB2312:zh_CN"
一串好看的乱码 SUPPORTED="zh_CN.GB2312:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"
SecureCRT里中文显示乱码
打开 Options -> Session Options -> Appearance ,Character选UTF-8或OEM。
如果用了上述方法后,还是出现乱码,那有可能就是secureCRT字体设置的问题了
不会有乱码的是:fixedsys,新宋体,宋体
会出现乱码的是:vt100,courier,courier new
如果你也是上述原因,建议把字体换换,换成fixedsys吧。
再设置一下字符集为UTF-8.
解决secureCRT显示中文为乱码
2011-06-17 11:19:38 www.hackbase 来源:互联网
SecureCRT是一个非常优秀的终端登录工具,可以以telnet ,ssh,串口多种方式从终端登录服务器,并且可以非常方便的进行复制和粘贴,工作原因是我每天必用之工具。
SecureCRT是一个非常优秀的终端登录工具,可以以telnet ,ssh,串口多种方式从终端登录服务器,并且可以非常方便的进行复制和粘贴,工作原因是我每天必用之工具。但从昨天开始,我的CRT登陆suse操作系统,凡是中文字符都显示为乱码,很是不适应。试了好几种方法最后终于解决,特此记录。
解决步骤:
1.修改SecureCRT设置:选项(Options)->会话选项(Session Options)->外观(Appearance)->字符(Character),选择UTF-8。
解决步骤:
1.修改SecureCRT设置:选项(Options)->会话选项(Session Options)->外观(Appearance)->字符(Character),选择UTF-8。
——该方法是从网上搜寻出来的,我电脑上为默认值为default,将其修改成UTF-8,结果连英文也不出,该方法无效;
2.修改操作系统LANG值:
在/mkt/mkt_home/bin/cshrc中,LANG=ZH.gbk,将其修改为了US.UTF-8,依然无效;
3.尝试在DOS下telnet,中文可以正常显示,至此排除系统问题,应该还是CRT设置问题;
4.经过多次修改,最终CRT 的字符集修改为OEM后问题得解。
2.修改操作系统LANG值:
在/mkt/mkt_home/bin/cshrc中,LANG=ZH.gbk,将其修改为了US.UTF-8,依然无效;
3.尝试在DOS下telnet,中文可以正常显示,至此排除系统问题,应该还是CRT设置问题;
4.经过多次修改,最终CRT 的字符集修改为OEM后问题得解。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论