如何查看 systemd 的运行时全局配置?

adr*_*nos 10 systemd

systemd 有许多默认值,可以被 Linux 发行版修改。(默认值,我的意思是一般的 systemd 设置。不是特定于单元的设置。)我怎样才能看到这些值的转储?

例如,我有兴趣看看是什么DefaultTasksMax。

Mar*_*erg 13

您正在寻找systemctl show -all全局属性集或systemctl show $servicename --all特定服务。

我通过先搜索man systemctl“dump”,然后搜索“show”找到了答案,它找到了命令。

或者回答您的具体问题:

$ systemctl show --property=DefaultTasksMax
DefaultTasksMax=18446744073709551615
Run Code Online (Sandbox Code Playgroud)

DefaultTasksMax 在 systemd 版本 228 中添加。