在 Raspberry PI(运行 raspbian)上,我需要在shutdown / poweroff时运行脚本,而不是在 reboot时运行。
我的第一次尝试是将服务定义如下:
[Unit]
Description=Power off service
[Service]
Type=oneshot
RemainAfterExit=true
ExecStart=/bin/true
ExecStop=/usr/local/bin/poweroff.sh
[Install]
WantedBy=multi-user.target
这有效,但脚本也在重新启动时运行。所以我尝试将它安装到不同的目标:
[Install]
WantedBy=shutdown.target halt.target
但是在此更改之后,脚本根本不会运行。
定义应在关机时执行的操作的正确方法是什么?