我想在用户关闭计算机时运行脚本,但它需要联网。因此,我希望它在系统即将关闭(或重新启动)时运行,但它需要在卸载任何内容或关闭网络之前运行。
我怎样才能做到这一点?
这个问题与如何在关机前使用 systemd 运行脚本非常相似?. 随着您希望确保网络正常运行的扭曲。
为了解决这个问题,请将其添加到您的服务文件中:
After=networking.service
Run Code Online (Sandbox Code Playgroud)
正如文档所说,After=
不仅声明您的服务由服务启动networking
,还声明应以相反的顺序停止服务 - 在网络关闭之前。
归档时间: |
|
查看次数: |
3235 次 |
最近记录: |