systemctl启用是否也重新启动服务

systemctl启用是否也重新启动服务

systemctl enable命令执行一个daemon-reload.如果服务已经在运行,是否也会导致服务重新启动?

答案1

不。

daemon-reload基本上从所有单元文件中重新读取配置。但它不会对任何单位执行restart(甚至)操作。reload

例如,如果更改ExecStart=某个服务的线路,则不会更改当前正在运行的进程。ExecStart=如果重新启动服务,将使用新命令。

相关内容