您的位置:首页 > 运维架构 > Linux

Linux环境的ECS中,解决中文显示为乱码的情况

2018-01-07 22:07 435 查看
一般原因如下: 

1. 未安装中文语言包

2. 未设置正确的默认语言

3. SSH 终端未正确配置

1.设置系统语言为中文:

sudo vim /etc/default/locale

将内容改为:

LANG="zh_CN.UTF-8"

LANGUAGE="zh_CN:zh:en_US:en"

2.执行下面命令,安装中文语言包:

sudo apt-get install zhcon

sudo apt-get install language-pack-zh-han*

再运行:

sudo locale-gen

然后重启系统 reboot

3.配置SSH 终端 (以xshell为例)

打开“文件”(File)- “属性” (Properties), 在“终端”(Terminal),将“编码”(Encoding)改为Unicode(UTF-8) 即可

然后Ubuntu中文就正常显示了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息