环境:CentOS7. 无GUI安装。
默认安装英文。
首先查询语言环境:
# locale
1.临时修改:
# export LANG=zh_CN.UTF-8
2.永久修改:
# vim /etc/locale.conf
or
# localectl set-locale LANG=zh_CN.UTF8
更改为zh_CN.UTF-8,重启。
# reboot
3.发现重启之后 .locale 和 locale.conf 都是 en_US.UTF-8.
4.centos7 在开机初始化时,locale.conf 来自 /etc/profile.d/lang.sh 的加载。
5.打开 lang.sh脚本。
即使修改成zh_CN.UTF-8之后,加载脚本时仍然会初始化为en_US.UTF-8.
6.修改之后,重启。
更改时区:
ln -sf localtime /usr/share/zoneinfo/Asia/S hanghai