1.准备好你的sh脚本文件
内容略过,就假设路径是/root/start.sh吧。
chmod +x
2.创建一个service文件
进入/etc/systemd/system/,创建一个start.service文件
服务文件内容:
[Unit]
Description=onBoot
After=network.target
[Service]
ExecStart=/bin/bash /root/start.sh
Type=oneshot
[Install]
WantedBy=multi-user.target
3.设置开机启动
$ sudo systemctl daemon-reload service文件改动后要重新转载一下
$ sudo systemctl enable start.service 这句是为了设置开机启动
想不重启立刻使用这个sh脚本,就运行下面这句:
# 重启相关服务
$ sudo systemctl start start.service 启动服务