admin管理员组

文章数量:1538180

2024年6月16日发(作者:)

SSH 乱码 问题的解决

发布时间:2010-07-16 17:26:22 来源:PHP100中文网 评论:0 点击:3747 次 【字

号:大 中 小】

Linux中的SSH终端乱码问题的解决 /etc/sysconfig/i18n 将内容改为

LANG=zh_18030 LANGUAGE=zh_18030:zh_2312:zh_CN

SUPPORTED=zh_18030:zh_CN:zh:en_-8:en_US:en

SYSFONT=lat0-sun16 这样中文在SSH,telnet终端就可以正常显示

Linux中的SSH终端乱码问题的解决

/etc/sysconfig/i18n

将内容改为

LANG="zh_18030"

LANGUAGE="zh_18030:zh_2312:zh_CN"

SUPPORTED="zh_18030:zh_CN:zh:en_-8:en_US:en"

SYSFONT="lat0-sun16"

这样中文在SSH,telnet终端就可以正常显示了。

2.安装Linux的时候选择的是中文字,但是使用的时候出现了乱码解决方法是在命令提

示下输入export LANG=C

LC_ALL=zh_

export LANG=zh_

LANG="zh_18030"

SUPPORTED="zh_-8:zh_:zh_18030:zh_CN:zh:en_-

8:en_US:en"

SYSFONT="latarcyrheb-sun16"

方法一:配置SSH工具

SecureCRT中文版配置 [全局选项]→[默认会话]→[编辑默认设置]→[终端]→[外观]→

[字体]→[新宋体 10pt CHINESE_GB2312]→[字符编码 UTF-8]

如果经常使用,把这些设置保存在session里面。

打开putty,登录成功后,在shell中输入:

export LC_ALL='zh_8'

方法二:配置系统

操作系统语言是中文,显示中文字符

编辑/etc/sysconfig/i18n,修改为如下内容:

LANG="zh_2312"

SUPPORTED="zh_-8:zh_CN:zh"

SYSFONT="latarcyrheb-sun16"

或者

LANG=zh_18030

LANGUAGE=zh_18030:zh_2312:zh_CN

export LANG LANGUAGE

这样就能在终端输入和显示中文了,并且shell脚本里原本的中文显示乱码问题也解

决了。

操作系统语言是英文,显示中文字符

编辑/etc/sysconfig/i18n,修改为如下内容:

LANG="en_US"

SUPPORTED="en_-8:en_US:en"

SYSFONT="latarcyrheb-sun16"

本文标签: 乱码解决显示问题