<div style="min-height:22px"></div><div style="min-height:22px">okay, thank you for your help very much.</div><div id="original-content"><br><br><div><div style="font-size:70%;padding:2px 0;">------------------ 原始邮件 ------------------</div><div style="font-size:70%;background:#f0f0f0;color:#212121;padding:8px;border-radius:4px"><div><b>发件人:</b> Lennart Poettering <lennart@poettering.net></div><div><b>发送时间:</b> 2017年10月27日 18: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> 回复:回复: [systemd-devel] 回复: 回复: [systemd-de vel] sys temctl can't execute stop actually,whenservice isstarted by other way</div></div></div><br>On Fr, 27.10.17 18:25, 清辰 (624001899@qq.com) 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</div>