<div>Hi Lennart, </div><div><br></div><div>'systemctl enable xxx.service' can let xxx.service be automatically started when host start. Can it make sure that 'systemctl stop xxx.service' will be executed automatically when host shutdown?</div><div><br></div><div><br></div><div style="font-size: 12px;font-family: Arial Narrow;padding:2px 0 2px 0;">------------------ 原始邮件 ------------------</div><div style="font-size: 12px;background:#efefef;padding:8px;"><div><b>发件人:</b> "Lennart Poettering"<lennart@poettering.net>; </div><div><b>发送时间:</b> 2017年10月27日(星期五) 晚上6:27</div><div><b>收件人:</b> "清辰"<624001899@qq.com>; </div><div><b >抄送:</b> "Oliver Neukum"<oneukum@suse.com>; "systemd-devel"<systemd-devel@lists.freedesktop.org>; </div><div><b>主题:</b> Re: 回复: [systemd-devel] 回复: 回复: [systemd-de vel] sys temctl can't execute stop actually,whenservice isstarted by other way</div></div><div><br></div>On Fr, 27.10.17 18:25, 清辰 (<a href="mailto:624001899@qq.com" target="_blank">624001899@qq<wbr>.com</a>) wrote:<br><br>> When executing 'service xxx restart', actually systemd will execute 'service xxx start', and then 'service xxx stop'.<br>> But my restart action is different from stop action, can I customize my 'restart'?<br><br>First of all, note that systemd does not actually provide a "service"<br>tool. It provides "systemctl", and your downstream distros map<br>"service" to "systemctl".<br><br>And no, in systemd we give the guarantee that restarts are equivalent<br>to stop+start, and you cannot customize that.<br><br>Lennart<br><br>-- <br>Lennart Poettering, Red Hat<style type="text/css">.qmbox style, .qmbox script, .qmbox head, .qmbox link, .qmbox meta {display: none !important;}</style>