返回介绍

locale.conf 中文手册

发布于 2020-11-08 09:27:15 字数 2572 浏览 1240 评论 0 收藏 0

名称

locale.conf — 本地化(locale)配置文件

大纲

/etc/locale.conf

描述

/etc/locale.conf 文件用于全系统范围的本地化(locale)设置。此文件会在系统启动的早期阶段被systemd(1) 读取。

locale.conf文件的基本格式是一系列换行符分隔的 VAR=VALUE 行(每行一个变量),可以直接嵌入到 shell 脚本中使用。注意,此文件并不支持变量替换之类的任何高级 shell 特性,以便于应用程序无须支持这些高级 shell 特性即可直接使用此文件。

注意,下列内核引导选项:locale.LANG=,locale.LANGUAGE=,locale.LC_CTYPE=,locale.LC_NUMERIC=,locale.LC_TIME=,locale.LC_COLLATE=,locale.LC_MONETARY=,locale.LC_MESSAGES=,locale.LC_PAPER=,locale.LC_NAME=,locale.LC_ADDRESS=,locale.LC_TELEPHONE=,locale.LC_MEASUREMENT=,locale.LC_IDENTIFICATION=可用于覆盖此文件中的设置。

配置文件/etc/locale.conf 中的设置是全系统范围的默认设置,会被每一个单元与用户继承,除非之后又被某个进程或用户刻意修改。

在某些发行版上,如果该文件不存在,可能还会到其他位置去寻找。这取决于个别发行版自己的设置。

/etc/locale.conf 文件通常由systemd-localed.service(8)负责创建与更新。可以使用localectl(1)在运行时修改 /etc/locale.conf 文件的内容。可以使用systemd-firstboot(1)初始化已挂载(但未启动)的系统镜像的本地化(locale)设置。

选项

可以在/etc/locale.conf 中使用LANG=,LANGUAGE=,LC_CTYPE=,LC_NUMERIC=,LC_TIME=,LC_COLLATE=,LC_MONETARY=,LC_MESSAGES=,LC_PAPER=,LC_NAME=,LC_ADDRESS=,LC_TELEPHONE=,LC_MEASUREMENT=,LC_IDENTIFICATION=本地化变量。注意,禁止在该文件中使用 LC_ALL 变量。有关这些变量的详细说明,参见locale(7) 手册。

例子

例 1. 完全支持中文环境,但是以英文作为用户界面

/etc/locale.conf:

LANG=zh_CN.utf8
LC_MESSAGES=en_US.utf8

参见

systemd(1), locale(7), localectl(1), systemd-localed.service(8), systemd-firstboot(1)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文