Linux - 终端语言设置

查看当前终端用户的语言设置

locale - get locale-specific information : locale |grep LANGbash

改变当前终端用户的语言设置(临时生效)

中文UTF-8: export LANG="zh_CN.UTF-8"
英文UTF-8: export LANG="en_US.UTF-8"code

改变单个用户的语言设置(永久生效)

用户权限编辑~/.bashrc文件orm

echo 'LANG="en_US.UTF-8"' >> ~/.bashrc
source ~/.bashrc

改变全部用户的语言设置(永久生效)

Root权限编辑/etc/profile文件ci

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/i18nget

配置生效优先级

~/.bashrc > /etc/profile > /etc/locale.conf,/etc/sysconfig/i18nio

相关文章
相关标签/搜索