SecureCRT显示乱码解决
来源:互联网 发布:淘宝衣服的宣传海报 编辑:程序博客网 时间:2024/06/07 22:16
最近经常使用SecureCRT对linux进行配置,以前都是直接在Linux runlevel 3模式下通过命令行界面进行配置,时间长了发现很不方便,比方说复制、粘贴一些配置文件或指令,无法向前滚屏等等,经人介绍和自己实际使用发现SecureCRT挺不错。
用了一阵之后才注意到经常会出现一些乱码,当时也没太在意,后来无意中发现同事使用的汉化版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。
- 解决SecureCRT显示乱码
- SecureCRT显示乱码解决
- 解决SecureCRT中文显示乱码
- 解决SecureCRT中文显示乱码
- 解决SecureCRT中文显示乱码
- 解决SecureCRT中文显示乱码
- 解决SecureCRT中文显示乱码
- 解决SecureCRT中文显示乱码
- 解决SecureCRT中文显示乱码
- 解决SecureCRT中文显示乱码
- 解决SecureCRT中文显示乱码
- 解决SecureCRT中文显示乱码
- 解决SecureCRT中文显示乱码
- 解决SecureCRT中文显示乱码
- 解决SecureCRT中文显示乱码
- 解决SecureCRT中文显示乱码
- 解决SecureCRT中文显示乱码
- 解决SecureCRT中文显示乱码
- 为什么编程中发现许多时间以1970年1月1日为基准
- 无线/移动通信的发展终极目标是,实现个人通信PCN是人类通信的最高目标,它指使用各种可能的网络技术,实现任何人在任何时间、任何地点与任何人进行任何何种类的信息交换。
- 交互设计师和产品经理必读,推荐《QQ阅读 设计之路》讲述了QQ阅读的前世、今生、来世。面对这么多业界的阅读器,QQ阅读如何脱颖而出,占据市场,一起看看QQ阅读的发展过程。
- 多线程并发库高级应用 之 多个线程之间共享数据的方式探讨
- java的动态代理
- SecureCRT显示乱码解决
- 低级程序员的纠结
- PHP5.3.3源代码编译安装(Linux CentOS 5.5)
- LeetCode: Partition List
- [Leetcode] Minimum Path Sum
- Http协议详解
- ios中使用自定义的字体
- 分析国内图商的文章(2010)
- poj 3107 树型DP