Systemd 允许您创建模板单元,如systemd.unit中所述。
您可以在模板单元中使用许多变量。
我感兴趣"%j"
:
这是最后一个“-”和前缀名称末尾之间的字符串。
还定义了“前缀名称”:
对于实例化的单元,这指的是单元名称的第一个“@”字符之前的字符串。
我很清楚它们是什么,但不清楚它们为什么存在。
我猜他们可能正在运行同一服务的多个版本。什么是如何使用它的真实示例?
Systemd 允许您创建模板单元,如systemd.unit中所述。
您可以在模板单元中使用许多变量。
我感兴趣"%j"
:
这是最后一个“-”和前缀名称末尾之间的字符串。
还定义了“前缀名称”:
对于实例化的单元,这指的是单元名称的第一个“@”字符之前的字符串。
我很清楚它们是什么,但不清楚它们为什么存在。
我猜他们可能正在运行同一服务的多个版本。什么是如何使用它的真实示例?
systemd
附带的systemd-analyze
命令具有verify
允许您检查systemd
单元文件的语法的功能。
但是,当我今天使用systemd
v238 运行它时,我收到一条消息,指出磁盘文件系统被尝试删除。这是怎么回事?
$ sudo systemd-analyze verify /etc/systemd/system/my.timer
Attempted to remove disk file system, and we can't allow that