%b | 系统的"Boot ID"字符串。参见 random(4) 手册 |
%C | 缓存根目录。对于系统实例来说是 /var/cache ;对于用户实例来说是 “$XDG_CACHE_HOME” |
%E | 配置根目录。对于系统实例来说是 /etc ;对于用户实例来说是 “$XDG_CONFIG_HOME” |
%f | 原始单元文件名称(不含路径,且遵守前文描述的已转义绝对文件系统路径的还原规则)。对于实例化的单元,就是带有 / 前缀的原始实例名;对于其他单元,就是带有 / 前缀的原始前缀名。 |
%h | 用户的家目录。运行 systemd 实例的用户的家目录,对于系统实例则是 “/root” |
%H | 系统的主机名(hostname) |
%i | 已转义的实例名称。对于实例化单元,就是 “@” 和后缀之间的部分。对于非实例化单元则为空。 |
%I | 原始实例名称。对于实例化单元,就是 “@” 和后缀之间的部分(已还原的)。对于非实例化单元则为空。 |
%j | 已转义的前缀名最后一部分。也就是前缀名中最后一个 “-” 之后的部分。如果没有 “-” 那么与 “%p” 相同。 |
%J | 原始前缀名最后一部分。也就是前缀名中最后一个 “-” 之后的部分(已还原的)。如果没有 “-” 那么与 “%p” 相同。 |
%L | 日志根目录。对于系统实例来说是 /var/log ;对于用户实例来说是 “$XDG_CONFIG_HOME”/log |
%m | 系统的"Machine ID"字符串。参见 machine-id(5) 手册 |
%n | 带类型后缀的完整单元名称 |
%N | 无类型后缀的完整单元名称 |
%p | 已转义的前缀名称。对于实例化单元来说,就是单元名称里第一个 “@” 之前的字符串。对于非实例化单元来说,等价于 “%N” |
%P | 原始前缀名称。对于实例化单元来说,就是单元名称里第一个 “@” 之前的字符串(已还原的)。对于非实例化单元来说,等价于 “%N” |
%s | 用户的shell。运行 systemd 实例的用户的shell,对于系统实例则是 “/bin/sh” |
%S | 状态根目录。对于系统实例来说是 /var/lib ;对于用户实例来说是 “$XDG_CONFIG_HOME” |
%t | 运行时根目录。对于系统实例来说是 /run ;对于用户实例来说是 “$XDG_RUNTIME_DIR” |
%T | 临时文件目录。也就是 /tmp 或 “
T
M
P
D
I
R
"
,
"
TMPDIR", "
TMPDIR","TEMP”, “$TMP” 之一(若已设置) |
%g | 运行 systemd 用户实例的组名称。对于 systemd 系统实例来说,则是 “root” |
%G | 运行 systemd 用户实例的组GID。对于 systemd 系统实例来说,则是 “0” |
%u | 运行 systemd 用户实例的用户名称。对于 systemd 系统实例来说,则是 “root” |
%U | 运行 systemd 用户实例的用户UID。对于 systemd 系统实例来说,则是 “0” |
%v | 内核版本(uname -r 的输出) |
%V | 存放大体积临时文件以及持久临时文件的目录。也就是 /var/tmp 或 “
T
M
P
D
I
R
"
,
"
TMPDIR", "
TMPDIR","TEMP”, “$TMP” 之一(若已设置) |
%% | 百分号自身(%)。使用 “%%” 表示一个真正的 “%” 字符。 |