假设我写了一个mine.service
文件。然后我用systemctl enable mine.service
.
如果我后来决定编辑mine.service
,我是否必须告诉systemd
它mine.service
已更改?如果是这样,我该怎么做?
假设我写了一个mine.service
文件。然后我用systemctl enable mine.service
.
如果我后来决定编辑mine.service
,我是否必须告诉systemd
它mine.service
已更改?如果是这样,我该怎么做?
对单元文件进行更改后,您应该运行,如此处
systemctl daemon-reload
所述。然后,您可以根据需要重新启动(或重新加载)您的服务
(daemon-reload 不会自己重新加载/重启服务,只是让 systemd 知道新的配置)
作为上述答案的补充:如果您更改了
[Install]
指令中的某些内容,您可能需要运行sudo systemctl reenable YOURUNITFILE
才能在 .target 目录中重新创建符号链接。