如何让 systemd 仅在通过 systemctl 停止服务时才执行脚本,但如果它本身崩溃则不执行?

如何让 systemd 仅在通过 systemctl 停止服务时才执行脚本,但如果它本身崩溃则不执行?

我正在寻找的是相当于 systemd 中 upstart 中的 pre-stop 节

答案1

您可以使用一个或多个ExecStop=指令来添加特定于 systemd 的停止命令。man systemd.service详情请参阅。

相关内容