阿里云的centos系统控制台输入中文乱码

图片描述

如图阿里云最新的centos 7.的系统 但控制台输入中文就是这样子
我的nodejs输出
console.log('你好');

也会出现一些奇怪的字符 文件是utf-8的 请问这是不是系统的问题
如何设置系统字符集
图片描述

阅读 4.6k
3 个回答

从以下几点排除

  • 连接工具的编码设置
    例如:
    图片描述

  • 系统中的编码设置
    通过locale查看当前的客户端编码设置
    图片描述

    如果不一致,则可以通过临时设置

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

    或永久设置,修改/etc/sysconfig/i18n文件

  • 如果还不行,那就有可能是英文版的系统,就要安装中文相关的包了,具体的查一查吧

通过web控制台登录,查看乱码不,没问题的话,就是ssh客户端设置问题

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题