发布时间:2014-09-05 17:25:26作者:知识屋
用了一阵之后才注意到经常会出现一些乱码,当时也没太在意,后来无意中发现同事使用的汉化版SecureCRT上没有出现这种情况,我用的英文原版的上面显示乱码的地方在汉化版上显示出来的竟然是中文,如下图所示:
一开始以为是因为我的英文版不支持中文显示而乱码。后来仔细考虑了一下发现这个问题没有这么简单,问题的关键是为什么用SecureCRT通过命令行进行配置默认会显示中文呢,查阅了一些资料后发现这牵涉到一个文件/etc/sysconfig/i18n,“i18n”这个文件名称是internationalization的缩写,意即在i和n之间有18 个字母,本意是指软件的“国际化”。
这个文件只有一行内容
,
我用的环境是(RHEL Server release 5.1,Kernel 2.6.18-53.e15)这一行的意思表明你当前系统的语言环境变量设置。
从上面我们可以清楚的看到系统默认的语言环境变量是zh_CN.UTF-8,英文版的SecureCRT根据这个设置来显示相关中文信息时则会出现乱码。怎么解决呢?只需把LANG="zh_CN.UTF-8" 改为LANG="en_US.UTF-8"或者LANG="zh_CN.GB18030"即可。
接下来最好在SecureCRT的Options选项中选择Session Options,修改Appearance中的字符编码为
UTF-8。
linux一键安装web环境全攻略 在linux系统中怎么一键安装web环境方法
Linux网络基本网络配置方法介绍 如何配置Linux系统的网络方法
Linux下DNS服务器搭建详解 Linux下搭建DNS服务器和配置文件
对Linux进行详细的性能监控的方法 Linux 系统性能监控命令详解
linux系统root密码忘了怎么办 linux忘记root密码后找回密码的方法
Linux基本命令有哪些 Linux系统常用操作命令有哪些
Linux必学的网络操作命令 linux网络操作相关命令汇总
linux系统从入侵到提权的详细过程 linux入侵提权服务器方法技巧
linux系统怎么用命令切换用户登录 Linux切换用户的命令是什么
在linux中添加普通新用户登录 如何在Linux中添加一个新的用户
2012-07-10
CentOS 6.3安装(详细图解教程)
Linux怎么查看网卡驱动?Linux下查看网卡的驱动程序
centos修改主机名命令
Ubuntu或UbuntuKyKin14.04Unity桌面风格与Gnome桌面风格的切换
FEDORA 17中设置TIGERVNC远程访问
StartOS 5.0相关介绍,新型的Linux系统!
解决vSphere Client登录linux版vCenter失败
LINUX最新提权 Exploits Linux Kernel <= 2.6.37
nginx在网站中的7层转发功能