标签:UTF linux iterm2 乱码 终端 Linux 所示 如图 连接
本人使用的是MBP,然后终端使用iTerm2 + oh My Zsh。
Linux服务器所使用的是系统是CentOS Linux release 7.5.1804。
早上通过终端登陆Linux服务器的时候,发现上面的中文显示的全都是???,如图1所示
图1这就很尴尬了,于是开始排查原因,首先想到的就是Linux系统中的locale,是不是系统的字符集设置错了?于是立马查看locale,如图2所示
图2发现系统的编码本身也是没问题的。于是怀疑是iTerm2的问题,导致显示有问题,于是打开终端连接设置,查看编码格式,如图3所示
图3发现连接也是用的UTF-8,没什么问题,最后怀疑是bash连接的问题,于是在linux系统中的【~/.bashrc】中加入
export LC_ALL=zh_CN.UTF-8 export LANG=zh_CN.UTF-8
如图4所示
图4关闭终端连接,重新开启连接,发现显示已经恢复正常,如图5
图5标签:UTF,linux,iterm2,乱码,终端,Linux,所示,如图,连接 来源: https://www.cnblogs.com/kirachen/p/12402380.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。