比方说我写一个mine.service
文件。 然后我使用systemctl enable mine.service
。
如果我后来决定编辑mine.service
,我是否必须告诉systemd
mine.service
已更改? 如果是这样,我该怎么做?
在对单元文件进行更改之后,应该运行systemctl daemon-reload
,如下所述。
守护重装
重新加载系统pipe理员configuration。 这将重新运行所有生成器(请参阅systemd.generator(7) ),重新加载所有单元文件,然后重新创build整个依赖关系树。 当守护进程正在重新加载时,系统监听的所有套接字将代表用户configuration保持可访问状态。
然后,您可以重新启动(或重新加载)您的服务
systemctl restart your-service-name
(守护进程重新加载不会重新加载/重新启动服务,只是让systemd知道新的configuration)