Welcome 微信登录

首页 / 操作系统 / Linux / ssh乱码问题的解决

WindowsXP下使用SecureCRT SSH到rhel5上使用gcc 编译程序居然发现出错信息里面带乱码,且多到几乎看不清意思的程度。设置LC_ALL,LANG等环境变量无效,到google一下居然没有找到类似的问题,难道全世界只有我一个人运气好碰到这个问题吗?

无奈直接本地使用rhel5机器的图形界面,竟然没有这个问题!恍然大悟!肯定是ssh终端程序的设置问题!立即修改SecureCRT的Terminal->Emulation 的terminal选项,选择Linux。重新gcc,问题解决!

还没有高兴两分钟,man gcc 一下,居然又有乱码,更可恶的是重新gcc有出现了可恶的乱码。

多试几次,发现一个规律,如果出现乱码,换任意一种其他terminal类型,gcc就不会出乱码。但是只要man gcc一下,立刻被打回原型。

估计是SecureCRT5.0的一个bug!