一、查看是否存在中文语言包

  1. [root@centos7-1810 ~]# locale -a | grep zh_CN
  2. zh_CN
  3. zh_CN.gb18030
  4. zh_CN.gb2312
  5. zh_CN.gbk
  6. zh_CN.utf8

此处显示存在,这里我们使用zh_CN.utf8语言包。

二、设置系统语言为中文

使用命令localectl set-locale LANG=zh_CN.UTF-8

修改配置文件/etc/locale.confLANG="zh_CN.UTF-8"

如不提示错误表示已开启中文,两种方法作用一样都是修改配置文件,重新登录终端生效

三、查看更改后的系统语言变量

[root@localhost ~]# locale          
LANG=zh_CN.UTF-8
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=

四、测试中文语言设置是否成功

在终端随便输入一个不存在的命令:

[root@localhost ~]# aaaaaa
-bash: aaaaaa: 未找到命令
[root@localhost ~]#

若显示命令不存在则表示中文语言设置成功。