Manpages

NAME

systemd-delta - 查 找 覆 盖 配 置 文 件

SYNOPSIS

systemd-delta [OPTIONS...] [PREFIX[/SUFFIX]|SUFFIX...]

描 述

systemd-delta 可 用 于 识 别 与 比 较 覆 盖 配 置 文 件 。 所 谓 "覆 盖 配 置 文 件 "是 指 : 位 于 较 高 优 先 级 目 录 中 、 覆 盖 了 较 低 优 先 级 目 录 中 同 名 配 置 文 件 的 那 些 配 置 文 件 。 对 于 同 名 配 置 文 件 来 说 , 其 所 处 的 目 录 决 定 了 其 优 先 级 : /etc 目 录 优 先 级 最 高 、 /run 目 录 优 先 级 居 中 、 /usr/lib 目 录 优 先 级 最 低 。 低 优 先 级 目 录 中 的 配 置 文 件 会 被 高 优 先 级 目 录 中 的 同 名 配 置 文 件 覆 盖 。 此 外 , 某 些 配 置 文 件 还 拥 有 对 应 的 ".d" 配 置 目 录 以 包 含 配 置 片 段 。 这 些 配 置 片 段 亦 遵 守 相 同 的 目 录 优 先 级 与 文 件 覆 盖 规 则 。 详 见 systemd.unit(5) 手 册 。 命 令 行 参 数 分 为 前 缀 (PREFIX)与 后 缀 (SUFFIX)两 种 , 且 都 是 可 选 的 。 前 缀 必 须 是 某 个 包 含 配 置 文 件 的 目 录 (/etc, /run, /usr/lib, ...), 若 指 定 , 则 仅 显 示 指 定 目 录 中 的 覆 盖 配 置 文 件 , 否 则 显 示 全 部 的 覆 盖 配 置 文 件 。 后 缀 必 须 是 某 个 包 含 配 置 片 段 的 子 目 录 ( tmpfiles.d, sysctl.d, systemd/system, ...), 若 指 定 , 则 仅 显 示 指 定 子 目 录 中 的 覆 盖 配 置 片 段 , 否 则 显 示 全 部 的 覆 盖 配 置 片 段 。 若 未 指 定 任 何 参 数 , 则 显 示 全 部 的 覆 盖 配 置 文 件 与 覆 盖 配 置 片 段 。

选 项

能 够 识 别 的 命 令 行 选 项 如 下 :

-t, --type= 仅 列 出 指 定 类 型 的 覆 盖 , 参 数 是 一 个 逗 号 分 隔 的 类 型 列 表 。 可 识 别 的 类 型 如 下 :

masked 被 屏 蔽 的 文 件

equivalent 被 相 同 内 容 文 件 覆 盖 的 文 件

redirected 软 连 接 到 其 他 路 径 的 文 件

overridden 被 不 同 内 容 文 件 覆 盖 的 文 件

extended 被 ".d" 目 录 中 的 *.conf 配 置 片 段 扩 展 的 文 件

unchanged 保 持 原 样 , 未 被 覆 盖 的 文 件

--diff= 默 认 值 yes 表 示 在 显 示 被 覆 盖 文 件 的 同 时 , 显 示 两 个 文 件 的 不 同 之 处 。

-h, --help 显 示 简 短 的 帮 助 信 息 并 退 出 。

--version 显 示 简 短 的 版 本 信 息 并 退 出 。

--no-pager 不 将 程 序 的 输 出 内 容 管 道 (pipe)给 分 页 程 序 。

例 子

检 查 所 有 本 地 配 置

systemd-delta 检 查 所 有 运 行 时 配 置

systemd-delta /run 检 查 所 有 系 统 单 元 的 配 置 变 化

systemd-delta systemd/system 检 查 所 有 系 统 单 元 的 运 行 时 配 置 片 段 变 化

systemd-delta --type=extended /run/systemd/system

退 出 状 态

返 回 值 为 0 表 示 成 功 , 非 零 返 回 值 表 示 失 败 代 码 。

参 见

systemd(1), systemd.unit(5)

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