![发出 systemctl restart myUnit 时 ExecStop 是否运行?](https://linux22.com/image/712135/%E5%8F%91%E5%87%BA%20systemctl%20restart%20myUnit%20%E6%97%B6%20ExecStop%20%E6%98%AF%E5%90%A6%E8%BF%90%E8%A1%8C%EF%BC%9F.png)
是个执行停止在运行时调用的单元文件中的指令systemctl restart ...
或仅在执行文字时调用的指令systemctl stop ...
?
答案1
如果有人稍后搜索此内容,现在已在文档:
服务重启请求以停止操作和启动操作的形式实现。这意味着 ExecStop= 和 ExecStopPost= 在服务重启操作期间执行。
答案2
systemd
文档中没有指定此行为systemctl restart
,或者没有ExecStop=
记录。我已经提出了一个问题以systemd
阐明上游的行为。