简介
Linux系统可以用locale命令查看语言设置,查看中英文环境,具体操作如下。
操作
1.查看当前安装有那些语言:
[root@localhost /]# locale -a
2.当前语言相关配置:
[root@localhost /]# locale
LANG=zh_CN.UTF-8
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=
3、打印系统语言环境变量
[root@localhost /]# echo $LANG
zh_CN.UTF-8
显示该系统使用的中文
4、更改配置文件,设置为英语语言环境
[root@localhost /]# vim /etc/locale.conf
#LANG="zh_CN.UTF-8"
LANG="en_US.UTF-8"
因为系统不一样,配置文件路径也不一致,ubuntu系统的字体配置脚本设置如下:
[root@localhost /]# vim /etc/default/locale
#LANG="zh_CN.UTF-8"
#LANGUAGE="zh_CN:zh"
LANG="en_US.UTF-8"
LANGUAGE="en_US:en"
- 1
- 2
- 3
- 4
- 5
其他系统设置路径:
[root@localhost /]# vim /etc/sysconfig/i18n
5、生效配置;
[root@localhost /]# source /etc/locale.conf
读取语言设置脚本原理介绍:
在/etc/profile.d/lang.sh中会从上面的配置文件中去读取设置,最后设置语言环境,具体如下图:
部分语言环境最后都会以英文形式显示,具体如下图:
注:部分系统在/etc/profile.d/locale.sh中读取配置脚本
6、终端运行system-config-language修改默认语言,部分系统没有该命令,可以直接注销登录或者重启机器即可生效;