iterm2远程ssh连接服务器乱码问题

杀马特。学长 韩版系。学妹 提交于 2019-12-10 06:22:12

服务器是Linux,用Mac的iterm2 ssh连上去,中文显示乱码,也不能输入中文,然而本地终端可以显示和输入

原因:

终端和服务器的字符集不匹配,MacOSX下默认的是utf8字符集

解决方法:

1.打开配置文件(此处使用zsh)

vim ~/.zshrc

2.在文件里面添加如下内容

export LC_ALL=en_US.UTF-8  
export LANG=en_US.UTF-8

接着重启一下终端,或者输入source ~/.zshrc使设置生效。

PS:远端服务器和本地服务器都需要修改,一致即可。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!