SecureCRT连接linux终端中文显示乱码解决办法


最近使用SecureCRT连接linux终端时,中文显示老是出现乱码,现介绍一下解决该问题的办法。

1. 原理就是当前用户的环境LANG变量与crt的字符编码保持一致。

2. 当前我的LANG变量内容如下:

[work@db-testing-ime01.db01.baidu.com mkTestSet]$ export | grep LANG

declare -x LANG="zh_CN.GB18030"

crt会话编码格式为utf-8,具体设置如下图所示

此时LANG变量默认的编码与字符编码不匹配,出现乱码。

3.修正方法,字符编码修正为默认,即可。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM