Centos7 Systemctl 开机脚本
脚本分为4个,分别是
- install_service.sh 安装脚本,负责将编写的开机脚本复制到合适的位置
- system_startup.service 开机服务,定义启动脚本的位置等讯息
- system_startup.sh 开机启动脚本,存放开机后执行命令
- system_stop.sh 服务关闭脚本,可以啥都不做
install_service.sh
#!/bin/bash
systemctl disable system_startup.service
rm /usr/lib/systemd/system/system_startup.service
rm /usr/bin/system_startup.sh
rm /usr/bin/system_stop.sh
cp system_startup.service /usr/lib/systemd/system/
cp system_startup.sh /usr/bin/
cp system_stop.sh /usr/bin/
chmod +x /usr/bin/system_startup.sh
chmod +x /usr/bin/system_stop.sh
# 启动服务
systemctl start system_startup.service
# 开机启动
systemctl enable system_startup.service
system_startup.service
[Unit]
Des