这systemctl enable
命令执行一个daemon-reload
.如果服务已经在运行,是否也会导致服务重新启动?
答案1
不。
daemon-reload
基本上从所有单元文件中重新读取配置。但它不会对任何单位执行restart
(甚至)操作。reload
例如,如果更改ExecStart=
某个服务的线路,则不会更改当前正在运行的进程。ExecStart=
如果重新启动服务,将使用新命令。
这systemctl enable
命令执行一个daemon-reload
.如果服务已经在运行,是否也会导致服务重新启动?
不。
daemon-reload
基本上从所有单元文件中重新读取配置。但它不会对任何单位执行restart
(甚至)操作。reload
例如,如果更改ExecStart=
某个服务的线路,则不会更改当前正在运行的进程。ExecStart=
如果重新启动服务,将使用新命令。