检查当前的环境
[root@localhost ~]# localectl status
System Locale: LANG=en_US.UTF-8
VC Keymap: us
X11 Layout: us
获得可配置的locale列表
[root@localhost ~]# localectl list-locales | grep zh
zh_CN
zh_CN.gb18030
zh_CN.gb2312
zh_CN.gbk
zh_CN.utf8
zh_HK
zh_HK.big5hkscs
zh_HK.utf8
zh_SG
zh_SG.gb2312
zh_SG.gbk
zh_SG.utf8
zh_TW
zh_TW.big5
zh_TW.euctw
zh_TW.utf8
设置locale
[root@localhost ~]# localectl set-locale LANG=zh_CN.utf8
检查locale状态
[root@localhost ~]# localectl status
System Locale: LANG=zh_CN.utf8
VC Keymap: us
X11 Layout: us
另外还有一个方法:
-
#locale -a | grep zh zh_CN zh_CN.gb18030 zh_CN.gb2312 zh_CN.gbk zh_CN.utf8
/etc/locale.conf 文件
将LANG=en_US.UTF-8改为LANG=zh_CN.UTF-8,重启服务器