Centos7通过XShell访问时中文显示乱码的设置

你在这里

Centos7通过XShell访问时中文显示乱码的设置

 
在虚拟机上安装完centos7后,切换到xshell,在主机上操作更新虚拟机的centos7的yum源时,出现乱码,如下图所示:
 
为了再次验证,通过虚拟机中的命令行运行同样的命令,正常显示英文信息,并没有出现乱码。于是,在vm中通过local命令查看系统语言设置,可见在虚拟机中centos是使用的英文语言设置,如下图所示:
而在xshell运行local,却显示中文语言包已经正确的安装,并且默认语言设置为中文,如下图所示:
由此可见XShell与虚拟机通过SSH通信过程中协商过操作系统语言,应该是由XShell主动提交的语言信息。于是查找XShell的会话配置,在其“终端”——“转换”——“编码”项中选择“Unicode(UTF-8)”即可,如下图所示:
设置好后,重新连接虚拟机,则中文正常显示。
著作权归作者所有。商业转载请联系本站作者获得授权,非商业转载请注明出处 ZZKOOK

您可能感兴趣的文章

登录以发表评论

评论

谢谢你啦

 
152
momo的头像

很好很好,继续努力!

 
139
山野客的头像

三克油!

 
173
未来没来的头像

不行啊。。。

 
189
图灵的头像

多发几篇这个专题的。

 
192
贝叶斯的头像

感谢!

 
200
亲恩无限的头像

感谢所有义务奉献的人,也请小广告们自觉消失!

 
149
永不放弃的头像

实在!

 
186
七戒的头像

比起肉体,心灵的强健更重要。

 
135
未遂平生的头像

落红不是无情物,化作春泥更护花。

 
150
紫苏的头像