SecureCRT乱码怎么办

SecureCRT乱码怎么办,第1张

打开对话窗口,在工具栏中点开“选项”,选择“会话选项”。

在打开的“会话选项”中,选择“外观”。

在显示的“窗口和文本外观”中找到“字符编码”。

把“字符编码”设置为“UTF-8”

点击确认。

重新查看会话,是否中文显示正常。

若依然无法正常显示中文,可能是由于Linux系统中默认的字符编码非UTF8所致。

就需要修改linux服务器的配置文件了。

用root用户登录。输入vi /etc/sysconfig/i18n

如果安装系统为中文系统,则修改LANG=“zh_CNUTF-8”

如果安装系统为英文系统,则修改LANG=“en_USUTF-8”

保存文件。

断开SSH,重新登录。就正常了。

打开显示汉字乱码的会话框

选择工具栏上的“选项”菜单

在打开的下拉菜单中选择“会话选项”子菜单

d出“会话选项”对话框,在“类别”下打开“终端”数列表,然后选择“外观”选项

在“窗口和文本外观”对话框中选择“字符编码”对应的下拉列表框

6

可以看到该列表框有多种字符编码方式,此处选择“UTF-8”编码方式,然后点击“确定”按钮

7

在会话标签中再次执行ls命令,发现汉字可以正确显示了

你好,你可以按下面方法试试看: 1、打开运行SecureCRT,点击菜单栏中的“选项”-》“会话选项 ”,打开一新窗口。 2、在窗口左侧的分类中,选中“外观”后,将右侧的字符编码选择为“UTF-8”,确定即可。 3、回到SecureCRT进行验证,此时应该可以看到中

背景

如果Ubuntu Server在安装过程中,选择的是中文(很多新手都会在安装时选择中文,便于上手),这样在完成安装后,系统默认的语言将会是中文zh_CNUTF- 8。但问题是我们安装的是服务器,只需要运行命令行终端,但在终端下无法正常的显示默认中文编码zh_CNUTF-8。由此有以下方法解决

使用SecureCRT客户端软件

直接修改虚拟终端界面配置项目中的字体编码为UTF-8即可。修改方法如下:

选项->会话选项->外观->字符编码->uft-8

修改以后显示中文如下图所示:

原理其实很简单,Ubuntu Server默认的还是zh_CNUTF-8汉字编码,在服务器终端上面还是无法识别汉字,但是在虚拟终端中,经过“编码修正”以后就能够正确显示出来。相当于服务器终端将内容传递给客户端软件,客户端软件通过相应的编码方式进行解码显示中文。因为SecureCRT是安装在中文windows环境下的,而这个环境下的默认编码是GBK,可以识别汉字。那么如何解决服务器端中文乱码的问题呢,其实最好的方法就是干脆将语言环境设置成英文好了。

修改Ubuntu的配置文件/etc/default/locale

将原来的配置内容

LANG="zh_CNUTF-8"

LANGUAGE="zh_CN:zh"

修改为

LANG="en_USUTF-8"

LANGUAGE="en_US:en"

再在终端下运行:

$ locale-gen -en_US:en

注销或重启后,Ubuntu Server真正服务器实体终端就恢复成了英文的语言环境。所以,此方法不是真正意义上的中文化,而是恢复英文的默认编码

修改完以后,再次查询ip地址,可以发现就是英文环境了。

SecureCRT是一个非常优秀的终端登录工具,可以以telnet ,ssh,串口多种方式从终端登录服务器,并且可以非常方便的进行复制和粘贴。但近日用CRT登陆RHEL中文 *** 作系统,凡是中文字符都显示为乱码。郁闷许久,终于解决。 *** 作步骤 以下两步: 远程li

以上就是关于SecureCRT乱码怎么办全部的内容,包括:SecureCRT乱码怎么办、如何解决SecureCRT汉字乱码的问题、如何解决secureCRT 界面中文乱码问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9473070.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存