update-rc.d增加开机启动服务
2022-09-02
新建脚本文件start_test.sh 代码如下:
#!/bin/sh
### BEGIN INIT INFO
# Provides: start_test.sh
# Required-Start: $all
# Required-Stop: $all
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: starts the start_test.sh
# Description: starts start_test.sh
# for security.
### END INIT INFO
mkdir /root/start_test456
拷贝到/etc/init.d/下
chmod +x start_test.sh
sudo cp ./start_test.sh /etc/init.d/
将脚本添加到启动脚本
执行如下指令,在这里90表明一个优先级,越高表示执行的越晚
cd /etc/init.d/
sudo update-rc.d start_test.sh defaults 90
移除Ubuntu开机脚本
cd /etc/init.d
sudo update-rc.d -f start_test.sh remove
通过sysv-rc-conf来管理上面启动服务的启动级别等
sudo sysv-rc-conf