Mac OS X 10.8.4 Mountain Lion 解决ssh登录到服务器中文乱码问题

环境介绍:
个人电脑 Mac OS X 10.8.4 Mountain Lion,使用默认编码环境,LANG="zh_CN.UTF-8"
服务器 RHEL 5, LANG=zh_CN.GB18030

问题:
mac本身各种中文都没有问题,包含Terminal下的所有命令都可以正常使用中文。
使用Terminal ssh登录到服务器上,命令行下的中文全部乱码,比如命令输错的提示,中文全部乱码;应用程序打出的日志中包含有中文,也会乱码;

解决方案;
使用iTerm,为GB18030配置一个profile,只需要修改Terminal下的Character Encoding选项为 "Chinese(GB 18030)"即可;
每次登录GB18030/GBK 的机器时,切换一下profile即可,使用命令行或vi打开中文文件都可以正常显示;
本机使用shell的时候使用Default profile即可,或者,也可以继续使用系统自带的终端,这样可以省去切换profile的麻烦^_^。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值