1.规则说明
linux系统的语言、区域、字符集编码由locale [loʊˈkæl] 决定。命名规则为<语言>_<地区>.<字符集编码>
,如zh_CN.UTF-8
,zh
代表中文,CN
代表大陆地区,UTF-8
表示字符集
2.查看locale
2.1.查看当前生效的locale
locale
2.2.查看所有支持的locale
locale -am
2.3.文件查看
- CentOS7以上
cat /etc/locale.conf
- CentOS6
/etc/sysconfig/i18n
无图
3.修改locale
3.1.localectl命令
localectl set-locale LANG=zh_CN.UTF-8
- 重载配置文件(重载后对当前session立即生效,否则只是新session生效)
source /etc/locale.conf
3.2.直接修改文件
- 改为
LANG="zh_CN.UTF-8"
vim /etc/locale.conf
- 重载配置文件(重载后对当前session立即生效,否则只是新session生效)
source /etc/locale.conf