有时,我systemctl daemon-reload在编辑某些单位文件后忘记运行,并且在执行操作时收到有关此文件的警告systemctl restart ***.service。
systemctl daemon-reload
systemctl restart ***.service
为什么决定只发出警告而不是自动重新加载设备?(发生警告,因此检测到更改,因此可以简单地自动重新加载文件)。
基于种族条件和读取整个conf树的复杂性,这似乎是一个特定的设计选择。
但是,一种方法是使用systemctl edit,它在退出后触发单元重新加载。
systemctl edit
在这里和这里对这个问题进行一些讨论。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
点击生成二维码
我来说两句