背景说明
- 截至 2020.11.17,SystemD 早已战胜 upstart 成为 SystemV 的接任者。CentOS 7/8、Ubuntu 18.04/20.04 LTS 默认配置都是 SystemD。
测试环境
测试步骤
- 编写
/root/tmp/qbit_startup.sh
文件
date > /root/tmp/qbit_startup.txt
- 编写
/usr/lib/systemd/system/qbit_startup.service
文件
[Unit]
Description=自定义启动脚本
ConditionPathExists=/root/tmp/qbit_startup.sh
After=network.target
[Service]
Type=forking
ExecStart=/usr/bin/bash /root/tmp/qbit_startup.sh
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl start qbit_startup
sudo systemctl enable qbit_startup
$ cat /root/tmp/qbit_startup.txt
Tue Nov 17 17:17:17 CST 2020
本文出自 qbit snap
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。