Putty终端乱码

简介:

 Putty终端乱码

终端乱码是客户端接收的字符和服务器端发送的字符不统一会造成乱码。

编码问题要考虑很多东西:

1)、你的linux系统默认的支持语系,这个与/etc/sysconfig/i18n有关

2)、你的终端接口(bash)语系,这个与LANG有关

3)、你文件的原本编码

4)、打开终端机的软件,这个是在Gnome下面的窗口界面

事实上最重要的是34两点,只要保持一致就不会乱码。这也是为什么我们服务器默认的是英文编码,我们putty看是乱码而浏览器观察确是正确编码了。我们若想在putty中也想不乱码,就要更改LANG的选择了。来自鸟哥290页。

#export |grep LANG   显示服务器的默认语系

#locale –a  显示全部语系

#export LANG=zh_CN.utf8;export LANGUAGE=zh_CN.utf8    更该默认语系

若要正确显示,还要修改一项,就是显示格式

中文的putty默认使用utf-8了,但英文的putty要更改。应用即可

然后你会发现,putty支持中文了。

Export方法是本次生效。下次就变回去了。

永久生效就要修改配置文件

#vi /etc/sysconfig/i18n
LANG="zh_CN.GB18030" #==>
此处即为系统的语言
SUPPORTED="zh_CN.UTF-8:zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en" 
SYSFONT="lat0-sun16"

#source /etc/sysconfig/i18n   这样不用重启就可以使配置生效了



本文转自zsaisai 51CTO博客,原文链接:http://blog.51cto.com/3402313/744266

相关文章
|
25天前
SecureCRT 通过xftp命令行上传文件到服务器上
SecureCRT 通过xftp命令行上传文件到服务器上
62 1
|
12月前
|
Java Windows
命令行乱码处理
命令行乱码处理
55 0
|
网络安全 Windows
SecureCRT乱码问题解决
SecureCRT乱码问题解决
SecureCRT乱码问题解决
一个非常有效的解决SecureCRT接入LINUX系统显示乱码问题
一个非常有效的解决SecureCRT接入LINUX系统显示乱码问题
一个非常有效的解决SecureCRT接入LINUX系统显示乱码问题
|
Linux 网络安全 芯片
还在用 Xshell?你 out 了,推荐一个更现代的终端连接工具,好用到爆!
还在用 Xshell?你 out 了,推荐一个更现代的终端连接工具,好用到爆!
281 0
还在用 Xshell?你 out 了,推荐一个更现代的终端连接工具,好用到爆!
|
安全 Linux 网络安全
Win 终端 putty & pscp & kitty 使用
前言 受制于 Xshell 的收费,寻思构建一套免费的 ssh 方案。 putty 双击即可直接使用 用它来远程管理 Linux 十分好用,其主要优点如下: ◆ 完全免费; ◆ 在 Windows 9x/NT/2000 下都能运行的都非常好; ◆ 支持协议广 用快捷方式实现自动登陆 首先创建 putty.exe 的快捷方式到桌面;然后运行 putty,输入 host name、port、saved session’s name,点击保存,假设 session 名为“qa server”,随后关闭窗口;最后右击 putty 快捷方式,属性,目标,加上如下参数 -load "qa server"
524 0
Win 终端 putty & pscp & kitty 使用
|
Shell 网络安全 数据安全/隐私保护
亲测有效!Mac系统终端神器【iTerm2】自动登录ssh远程服务器
我们可能不太喜欢用mac自带终端去每次访问远程服务器,如果想用xshell的话,也只能在windows系统才有。那么在mac有没有一款神器呢?答案是有的。
解决PuTTY中文乱码
转载:http://lhdeyx.blog.163.com/blog/static/3181969720091115113716947/ 打开putty,选择 Category中的Windows--->Appearance---> Font settings把”字体”改为”Fixedsys”(或者其他中文字体),字符集为CHINEASE_GB2312 怎么还是乱码? 如果还是乱码的话,就执行以下命令,看看系统的字符集echo $LANG $LANGUAGE哦,原来系统的字符集是 UTF-8 呀。
2649 0
nmon在secureCRT下显示乱码问题
# 背景 下载安装了nmon,结果发现显示有问题,如下   # 解决 猜测应该是字体编码问题,查阅了解后,是因为CRT设置问题,需要修改下配置,(之前试用xshell比较棒,但公司禁止试用),如下修改    然后重新连接seesion,就OK了   虽千万人,吾往矣!
1459 0