配置最简单 systemd 开机启动脚本

码农天地 -
配置最简单 systemd 开机启动脚本
背景说明截至 2020.11.17,SystemD 早已已经战胜 upstart 成为 SystemV 的接任者。CentOS 7/8、Ubuntu 18.04/20.04 LTS 默认配置都是 SystemD。测试环境CentOS 7测试步骤编写 /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
特别申明:本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系(cy198701067573@163.com),我们将及时处理。

Tags 标签

加个好友,技术交流

1628738909466805.jpg