Manpages

NAME

machine-info - 本 机 信 息 文 件

SYNOPSIS

/etc/machine-info

描 述

/etc/machine-info 文 件 包 含 了 本 机 的 元 数 据

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

/etc/machine-info 包 含 了 由 系 统 管 理 员 设 置 的 本 机 元 数 据 在 某 些 发 行 版 上 , 如 果 该 文 件 不 存 在 , 可 能 还 会 到 其 他 位 置 去 寻 找 。 这 取 决 于 个 别 发 行 版 自 己 的 设 置 。 可 以 使 用 hostnamectl(1) 设 置 此 文 件 的 内 容 。

选 项

可 以 在 /etc/machine-info 中 使 用 下 列 机 器 元 数 据 字 段 :

PRETTY_HOSTNAME= 适 合 人 类 阅 读 的 、 标 识 性 的 机 器 名 称 , 例 如 "Lennart's Laptop", 必 须 是 UTF-8编 码 。 该 名 称 应 该 尽 可 能 与 /etc/hostname 中 配 置 的 主 机 名 保 持 相 似 。 例 如 , "Lennart's Computer"(/etc/machine-info)就 是 一 个 与 "lennarts-computer"(/etc/hostname)匹 配 的 好 例 子 。 如 果 未 设 置 此 字 段 , 那 么 应 用 程 序 应 该 使 用 主 机 名 的 值 (一 般 就 是 /etc/hostname 中 的 值 )。

ICON_NAME= 用 于 这 台 机 器 的 图 标 名 称 (遵 守 XDG Icon Naming Specification [1] 规 范 )。 如 果 未 设 置 此 字 段 , 那 么 应 用 程 序 应 该 使 用 "computer" 之 类 的 图 标 名 。

CHASSIS= 设 置 此 机 器 的 设 备 类 型 , 可 用 的 值 及 其 含 义 如 下 : "desktop"(台 式 机 ), "laptop"(笔 记 本 ), "server"(服 务 器 ), "tablet"(平 板 电 脑 ), "handset"(智 能 手 机 ), "watch"(智 能 手 表 ), "embedded"(嵌 入 式 设 备 ), "vm"(虚 拟 机 ), "container"(容 器 )。 某 些 图 形 界 面 的 应 用 程 序 会 根 据 此 设 置 切 换 到 合 适 的 人 机 界 面 之 类 。 如 果 未 设 置 此 字 段 , 那 么 应 用 程 序 可 以 根 据 主 板 固 件 中 的 信 息 自 动 检 测 设 备 类 型 。

DEPLOYMENT= 设 置 此 机 器 的 部 署 环 境 。 建 议 设 为 下 列 单 词 中 的 一 个 : "development"(开 发 ), "integration"(综 合 ), "staging"(阶 段 ), "production"(生 产 )

LOCATION= 设 置 此 机 器 的 地 理 位 置 。 必 须 设 为 一 个 人 类 易 读 字 符 串 , 准 确 的 描 述 出 主 机 所 在 的 物 理 位 置 。 例 如 : "XX数 据 中 心 3楼 E23机 柜 U7"

例 子

PRETTY_HOSTNAME="Lennart's Tablet"
ICON_NAME=computer-tablet
CHASSIS=tablet
DEPLOYMENT=production

参 见

systemd(1), os-release(5), hostname(5), machine-id(5), hostnamectl(1), systemd-hostnamed.service(8)

NOTES

1.

XDG Icon Naming Specification

http://standards.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html

本 页 面 中 文 版 由 中 文 man 手 册 页 计 划 提 供 。 翻 译 人 员 : 金 步 国 金 步 国 作 品 集 : http://www.jinbuguo.com 中 文 man 手 册 页 计 划 : https://github.com/man-pages-zh/manpages-zh