查看当前终端用户的语言设置
locale - get locale-specific information : locale |grep LANG
改变当前终端用户的语言设置(临时生效)
中文UTF-8: export LANG="zh_CN.UTF-8"
英文UTF-8: export LANG="en_US.UTF-8"
改变单个用户的语言设置(永久生效)
用户权限编辑~/.bashrc
文件
echo 'LANG="en_US.UTF-8"' >> ~/.bashrc
source ~/.bashrc
改变所有用户的语言设置(永久生效)
Root权限编辑/etc/profile
文件
echo 'LANG="en_US.UTF-8"' >> /etc/profile
source /etc/profile
CentOS7.x
Root权限编辑/etc/locale.conf
文件并保存,然后重新登录终端。echo 'LANG="en_US.UTF-8"' > /etc/locale.conf
CentOS5.x
Root权限编辑/etc/sysconfig/i18n
文件并保存,然后重新登录终端。echo 'LANG="en_US.UTF-8"' > /etc/sysconfig/i18n
配置生效优先级
~/.bashrc
> /etc/profile
> /etc/locale.conf
,/etc/sysconfig/i18n