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!

相关推荐