当前位置: 技术问答>linux和unix
请教使用putty以telnet方式登录并运行程序出现的乱码问题
来源: 互联网 发布时间:2016-07-09
本文导语: 下位机是ARM9架构,linux内核版本是 v2.6.10,在用putty以telnet登录并运行我的应用程序是,出现 # ./tvs 2¨ñòñ11121090700037 PuTTYd0201112109070003 "02011121090700032 2¨ñòñ21090700037 PuTTY 等乱码,这些乱码中夹杂着PuTTY字样,屏蔽...
下位机是ARM9架构,linux内核版本是 v2.6.10,在用putty以telnet登录并运行我的应用程序是,出现
# ./tvs
2¨ñòñ11121090700037
PuTTYd0201112109070003
"02011121090700032
2¨ñòñ21090700037
PuTTY
等乱码,这些乱码中夹杂着PuTTY字样,屏蔽了程序中的printf语句,仍然有这样的乱码打印出来,请问这是何解?
# ./tvs
2¨ñòñ11121090700037
PuTTYd0201112109070003
"02011121090700032
2¨ñòñ21090700037
PuTTY
等乱码,这些乱码中夹杂着PuTTY字样,屏蔽了程序中的printf语句,仍然有这样的乱码打印出来,请问这是何解?
|
你用 SecureCRT 连接一下服务器看看有没有乱码。
好确定一下是不是putty字符集的问题
好确定一下是不是putty字符集的问题
|
修改~/.bash_profile":
LANG=zh_CN.gbk
export LANG
然后source ~/.bash_profile
试试看。
LANG=zh_CN.gbk
export LANG
然后source ~/.bash_profile
试试看。
|
将目标机器的语言换成英文试试?
|
在putty的windows -> Translation 里面,将字符集改成UTF-8试试看
|
UP
最好再在“Window -> Appearance”中将字体改成Fixedsys,如果有的话。
|
|
的确呀 要是还不行 你就多切换几种字符集试试
|
字符集不对 经常出现这种乱码
|
修改默认字体