# 示例系统版本
Ubuntu 18.04.6 LTS
# locale命令可以查看当前系统对区域的设置:
[root@localhost ~]# locale
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
# 查看当前字符集
root@localhost:# echo $LANG
en_US.UTF-8
# 查看可用字符集
root@localhost:/# locale -a
C
C.UTF-8
en_US.utf8
POSIX
# 设置区域
dpkg-reconfigure locales
按空格键选择需要设置的字符集,我们这里选择zh_CN GB2312 和 zh_CN.UTF-8 UTF-8,然后按tab键切换到OK处,按空格,出现如下界面:
选择zh_CN.UTF-8,在选择OK完成。
Generating locales (this might take a while)...
en_US.UTF-8... done
zh_CN.GB2312... done
zh_CN.UTF-8... done
Generation complete.
重启
reboot
测试一下:
root@localhost:# vim /etc/default/locale
LANG=zh_CN.UTF-8
root@localhost:# echo $LANG
zh_CN.UTF-8
root@localhost:# date
2022年 05月 10日 星期二 05:59:50 UTC
# 参考
https://www.cnblogs.com/drunkard87/articles/3154594.html
https://blog.youkuaiyun.com/csde12/article/details/120779304