Red Hat Training

A Red Hat training course is available for RHEL 8

4.2. 配置系统区域设置

系统范围的区域设置存储在 /etc/locale.conf 文件中,其在早期引导时被 systemd 守护进程读取。每个服务或用户都会继承在 /etc/locale.conf 中配置的 locale 设置,单独程序或个人用户可以单独覆盖它们。

流程

  • 要列出系统可用区域设置,请执行以下操作:

    $ localectl list-locales
    C.utf8
    aa_DJ
    aa_DJ.iso88591
    aa_DJ.utf8
    ...
  • 显示系统区域设置的当前状态:

    $ localectl status
  • 要设置或更改默认的系统区域设置,请使用 localectl set-locale 子命令(使用 root 用户)。例如:

    # localectl set-locale LANG=en_US

其他资源

  • man localectl(1)man locale(7)man locale.conf(5)