有没有办法systemd
告诉我当我干净地关闭整个系统时它将关闭服务粗略顺序?由于systemd
将并行关闭,我很欣赏没有办法知道确切的顺序,但了解systemd
关闭顺序会施加哪些约束仍然会非常有帮助,最好是在某种易于理解的可视化中。
动机是为了服务文件的开发和调试,拿到这个会方便很多 提前预测列表,而不是每次我想确定的时候都要真正关机再开机再检查日志对服务单元文件或 systemd 配置的其他方面的更改将对关闭顺序产生什么影响。
我希望像
systemctl list-dependencies --before shutdown.service
Run Code Online (Sandbox Code Playgroud)
会做这项工作,但它只发出:
shutdown.service
Run Code Online (Sandbox Code Playgroud)