您的位置:首页 > 运维架构 > Shell

远程shell 中文显示乱码的解决办法

2012-08-27 00:00 323 查看
系统类型RedHat AS5U2 x86_64系统,已经能够安装了中文语言包

x界面打开终端执行

[root@WwliuPublic ~]#locale

LANG=zh_CN.UTF-8

LC_CTYPE=zh_CN

LC_NUMERIC=zh_CN.UTF-8

LC_TIME=zh_CN.UTF-8

LC_COLLATE=zh_CN.UTF-8

LC_MONETARY=zh_CN.UTF-8

LC_MESSAGES=zh_CN.UTF-8

LC_PAPER=zh_CN.UTF-8

LC_NAME=zh_CN.UTF-8

LC_ADDRESS=zh_CN.UTF-8

LC_TELEPHONE=zh_CN.UTF-8

LC_MEASUREMENT=zh_CN.UTF-8

LC_IDENTIFICATION="zh_CN.UTF-8"

LC_ALL=

显示如上!

打开远程终端工具xshell 显示中文乱码

解决方法:

1.在xshell中执行locale

(FUDE-0.4.2@x86_64)[root@WwliuPublic ~]#locale

LANG=zh_CN

LC_CTYPE=zh_CN

LC_NUMERIC="zh_CN"

LC_TIME="zh_CN"

LC_COLLATE="zh_CN"

LC_MONETARY="zh_CN"

LC_MESSAGES="zh_CN"

LC_PAPER="zh_CN"

LC_NAME="zh_CN"

LC_ADDRESS="zh_CN"

LC_TELEPHONE="zh_CN"

LC_MEASUREMENT="zh_CN"

LC_IDENTIFICATION="zh_CN"

LC_ALL=

显示如上

2.修改配置

/root/.bash_profile

export LANG=zh_CN.UTF-8

export LC_CTYPE=zh_CN

export LC_NUMERIC="zh_CN.UTF-8"

export LC_TIME="zh_CN.UTF-8"

export LC_COLLATE="zh_CN.UTF-8"

export LC_MONETARY="zh_CN.UTF-8"

export LC_MESSAGES="zh_CN.UTF-8"

export LC_PAPER="zh_CN.UTF-8"

export LC_NAME="zh_CN.UTF-8"

export LC_ADDRESS="zh_CN.UTF-8"

export LC_TELEPHONE="zh_CN.UTF-8"

export LC_MEASUREMENT="zh_CN.UTF-8"

export LC_INDENTIFICATION="zh_CN.UTF-8"

export LC_ALL=

与x界面保持一致

解决!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  xshell 中文乱码