SecureCRT 连接 Linux 时经常会看到乱码。 发生乱码的原因主要是有三个地方 1.Linux 的 etc 的系统默认配置的编码 2.用户环境变量里面设置的 LANG 变量 3.SecureCRT 会话变量里面的字符集的设置 只要保持这三个地方的字条集编码保持一致就可以了。
解决步骤如下: 1.设置用户的环境变量 查询当前用户的 Local 信息: [root@devdbserver ~]# export |grep LANG declare -x LANG="zh_CN.GB18030" 设置用户的 Local 为 UTF-8
[root@devdbserver ~]# env lang=zh_CN.utf8 HOSTNAME=devdbserver TERM=vt100 SHELL=/bin/bash HISTSIZE=1000 NLS_LANG=AMERICAN SSH_CLIENT=::ffff:192.168.14.12 51137 22 SSH_TTY=/dev/pts/2 JRE_HOME=/usr/java/jdk1.5.0/jre ........ lang=zh_CN.utf8 [root@devdbserver ~]#
可以看到现在用户的环境变量将语言设置成为了 lang=zh_CN.utf8。 2.设置 SecureCRT。 设置步骤如下图所示:
需要说明的是: 设置字符编码跟用户变量一样后,可能还会出现中文乱码。 原因是字体引起的。
因为有些字体无法显示中文,所以中文就会出现乱码。
所以在选择字体时,应该选择那支持中文的字体
1,Emulation
Terminal 选择的是vt100,并且选中“ANSI Color”(背景由白变黑)
2,Appearance
Font 选择的是新宋体 character utf8 字符集选gb2312
locale -a 查看本地的字符集
locale -m 查看所有支持的字符集
查看当前默认设置 echo $LANG
记录系统默认使用语言的文件是/etc/sysconfig/i18n
其中LANG变量是language的简称,稍微有英语基础的用户一看就看出来这个变量是决定系统的默认语言的,即系统的菜单、程序的工具栏语言、输入法默认语言等。SYSFONT是system font的简称,决定系统默认用哪一种字体。SUPPORTED变量决定系统支持的语言,即系统能够显示的语言。需要说明的是,由于计算机起源于英语国家,因此,不管你把这些变量设置成什么,英语总是默认支持的,而且不管用什么字体,英文字体总包含在其中。
linux字符集的设置:
1.临时export LANG= "zh_CN.UTF-8"
2.修改/etc/sysconf/i18n文件,把 LANG="zh_CN.UTF-8" 并source
分享到:
相关推荐
"SecureCRT中文乱码解决方法" SecureCRT 是一款功能强大且高效的 SSH 客户端,可以与多种协议进行连接,包括 SSH、Telnet 和 rlogin 协议。然而,在使用 SecureCRT 连接 Linux 服务器时,可能会出现中文乱码的情况...
### SecureCRT中文乱码解决方案 SecureCRT是一款非常流行的终端仿真软件,被广泛应用于远程服务器管理。在使用过程中,用户可能会遇到中文显示乱码的问题。本文将详细介绍如何解决SecureCRT中的中文乱码问题。 ###...
### SecureCRT显示乱码处理方法 #### 一、问题背景及原因分析 在使用SecureCRT连接Linux服务器时,用户可能会遇到一个常见的问题:显示乱码。这种情况通常发生在Linux系统的字符编码与SecureCRT软件的字符编码不...
### SecureCRT8.5乱码解决方法 #### 背景与问题描述 在使用SecureCRT 8.5进行远程连接时,用户可能会遇到字符显示异常的问题,即所谓的“乱码”现象。这种情况通常发生在连接到使用不同字符编码的服务器时,尤其是...
在使用SecureCRT等终端模拟器连接到Linux服务器时,可能会遇到字符编码问题,导致显示乱码。这种情况通常是由于字符集不匹配或者配置不正确引起的。本文将深入探讨这个问题,并提供解决方案。 首先,我们要理解字符...
SecureCRT 中文乱码解决方法详解 SecureCRT 是一款功能强大且流行的终端仿真程序,支持 SSH(SSH1 和 SSH2)、Telnet 和 rlogin 协议。然而,在使用 SecureCRT 连接 Linux 服务器时,中文字符可能会出现乱码的情况...
### Linux SecureCRT 查看 MySQL 中显示乱码的问题解析与解决方案 #### 一、问题背景及描述 在使用SecureCRT连接Linux服务器并通过MySQL客户端查询数据时,可能会遇到字符集不匹配导致的数据显示乱码问题。例如,...
SecureCRT中文乱码解决方案 SecureCRT是一款功能强大的远程终端模拟器,但是在中文环境中使用时,经常会出现乱码问题。本文将提供一个完整的解决方案,涵盖两种常见的使用场景:独占服务器和共享服务器,并且提供了...
在处理网络文档《SecureCRT和SecureFx设置中文乱码参考.pdf》的过程中,需要理解几个关键知识点,它们分别涉及SecureCRT和SecureFx的使用、Linux系统的i18n设置以及字符编码方面的配置。 首先,SecureCRT是一款广泛...
SecureCRT + SecureFX +keygen+ 安装教程+中文乱码 附件包括SecureCRT、SecureFX的8.1的安装文件和两个注册机,配有安装文件及两个软件中文乱码的解决方法,本人安装调试过,可放心使用。
问题:vi编辑器编辑文件时文件中的内容中文显示乱码,但是直接使用linux系统terminal打开此文件时中文显示正常,确诊问题出现在客户端即SecureCRT的显示问题 解决方法: 1、修改远程linux机器的配置 [root@rhel ~]#...
在使用Linux SecureCRT进行远程连接时,经常遇到的一个问题是终端显示乱码,这可能是由于字符编码设置不正确或不兼容导致的。以下是一份详细的解决方案,帮助你解决这个问题。 首先,我们要理解乱码产生的原因。...
《SecureCRT v6.5:中文支持与无乱码体验详解》 SecureCRT是一款深受广大IT从业者喜爱的终端模拟器,尤其在Windows操作系统环境下,它以其强大的功能和友好的用户界面,为远程连接、SSH安全登录以及串口通信提供了...
这篇文档将详细介绍如何解决SecureCRT和SecureFx中的中文乱码问题。 **SecureCRT设置中文乱码** 1. **启动SecureCRT** 首先,打开SecureCRT软件,进入会话管理界面。在这里,你可以创建或编辑已经存在的会话配置...
SecureCRT连接Linux时经常会看到乱码
对于中文用户来说,"SecureCRT支持中文"这一特性至关重要,因为这意味着在进行远程操作时,中文字符可以正确显示,避免了乱码问题,提高了工作效率和沟通准确性。 在描述中提到的"多种语言",意味着SecureCRT不仅...
九、SecureCRT 乱码问题 SecureCRT 是一个流行的远程连接工具,但有时可能会出现乱码问题。解决该问题可以通过设置 SecureCRT 的编码方式来解决。 十、客户端远程连接 客户端远程连接到 Linux 服务器可以使用 ...
特别是当我们在Linux环境下使用SecureCRT时,如果配置不当,很容易出现乱码,尤其是中文乱码的情况。本文将详细介绍如何在SecureCRT中正确显示中文,帮助用户解决这一常见问题。 #### 二、SecureCRT简介 SecureCRT...