导航:首页 > 编程系统 > putty连接linux中文乱码

putty连接linux中文乱码

发布时间:2024-03-30 08:24:47

A. 我用SSH连接linux时中文一直乱码,按网上的步骤还是乱码,到底怎么设置啊,大神,给个详细步骤吧!

SSH乱码,可能有2个原因:
1、你字符集设置的问题
2、你系统中某个任务在运行的时候,输出了乱码,导致SSH紊乱造成。
对于第一种情况,比较容易解决:
1.1 查看你linux系统中的字符集, echo $LANG或者locale,将ssh外壳的字符集设置成一样。如果ssh外壳不知道如何修改,那你修改linux字符集也行(export LANG=C,可以添加至.bashrc)
2.1 对于第2种情况就比较难于解决了,需要你细心去查一下,哪个任务启动后,导致ssh乱码了。你可以从后到前地一个一个停止你系统启动过程中加载的任务(最好是先切到init 3模式启动,看是否有乱码,root账户用命令#init 3重启,永久修改的话,在redhat系统下是修改/etc/inittab文件,修改方法简单,百一下一大堆,不描述了)。当然,如果加载.bashrc脚本及之后的任务,你都终止了,还有乱码,那就很难处理了。不过一般都是自己的任务出了问题。比如printf(“%s", p)的时候,访问了未预料的区域,很容易导致这种问题。

B. linux文件名中文乱码怎么办

方法一: 修改/root/.bash_profile文件,增加export LANG=zh_CN.GB18030
该文件在用户目录下,对于其他用户,也必须相应内修改该文件。
使用容该方法时putty能显示中文,但桌面系统是英文,而且所有的网页中文显示还是乱码
方法二:
修改/etc/sysconfig/i18n文件

#LANG="en_US.UTF-8"
#SUPPORTED="en_US.UTF-8:en_US:en"
#SYSFONT="latarcyrheb-sun16"
修改为:

LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.GB18030:zh_CN:zh"
SYSFONT="lat0-sun16"
SYSFONTACM="8859-15"

C. linux系统,文件是utf-8格式的为什么会乱码呢

乱码的问题有很多可能,第一、linux安装时是否支持中文;第二、要用命令查一下格式:echo $LANG;第三确认格式是否需要在系统中修改格式类型;第四连接终端(putty,secureCRT)等工具的编码是否和系统的编码一致,不致要改为一致就可以了。

阅读全文

与putty连接linux中文乱码相关的资料

热点内容
中海达静态数据大概多少内存 浏览:599
苹果6s手机文件管理器 浏览:107
qq头像非主流女生捂脸 浏览:736
java判断string编码 浏览:941
excel工资簿如何匹配相同数据 浏览:159
视频课程学习有哪些app 浏览:375
铁模编程怎么学 浏览:298
数学网络研修研究问题有哪些 浏览:677
stl文件怎么打印 浏览:427
json格式变量写法 浏览:68
广州寄文件去吉林多少钱 浏览:254
苹果APP文件夹创建 浏览:903
黄米是什么app 浏览:417
word如何插入一个新文件夹 浏览:357
word文件夹前面有个符号 浏览:350
把word转换成语音 浏览:220
linuxfile文件 浏览:454
如何用网络打普通电话 浏览:463
linux进程打开的文件 浏览:134
新购u盘无法储存文件 浏览:553

友情链接