# 设置语言环境<a name="ZH-CN_TOPIC_0182317134"></a>

您可以通过localectl修改系统的语言环境，对应的参数设置保存在/etc/locale.conf文件中。这些参数会在系统启动过程中被systemd的守护进程读取。

## 显示当前语言环境状态<a name="zh-cn_topic_0151921082_s779c0f6a61484520a60b403fa494b89c"></a>

显示当前语言环境，命令如下：

```
localectl status
```

例如显示系统当前的设置，命令和输出如下：

```
$ localectl status
   System Locale: LANG=zh_CN.UTF-8
       VC Keymap: cn
      X11 Layout: cn
```

## 列出可用的语言环境<a name="zh-cn_topic_0151921082_sa070304604e24c2e98480ce93c908a8e"></a>

显示当前可用的语言环境，命令如下：

```
localectl list-locales
```

例如显示当前系统中所有可用的中文环境，命令和输出如下：

```
$ localectl list-locales | grep zh
zh_CN.UTF-8
```

## 设置语言环境<a name="zh-cn_topic_0151921082_s9dbb4c0ad6294f1fb81ac5857ec46af1"></a>

要设置语言环境，在root权限下执行如下命令，其中 _locale_ 是您要设置的语言类型，请根据实际情况修改。

```
localectl set-locale LANG=locale
```

例如设置为简体中文语言环境，在root权限下执行如下命令：

```
# localectl set-locale LANG=zh_CN.UTF-8
```

>![](public_sys-resources/icon-note.gif) **说明：**   
>修改后需要重新登录或者执行如下命令刷新配置文件，使修改生效。  
>```  
>source /etc/locale.conf  
>```  

