天天看点

ubuntu-常用配置-开机启动

说明:ubuntu16_04测试OK. 简单三步。告别繁琐。

1. 脚本文件 my_startup.sh

#!/bin/bash

### BEGIN INIT INFO
# Provides:aizizai
# Required-Start:$remote_fs $syslog
# Required-Stop:$remote_fs $syslog
# Default-Start:2 3 4 5
# Default-Stop:0 1 6
# Short-Description:my startup script
# Description:my startup script
### END INIT INFO

echo "Hello" > /home/aizizai/test      

2. 工具脚本 run.sh

#!/bin/bash
#********************************************************************
#Author: aizizai

#Date: 2020-04-27
#FileName: run.sh

#Description: The test script
#********************************************************************

sudo chmod +755 my_startup.sh
sudo cp -rf my_startup.sh /etc/init.d

# 执行如下指令,在这里90表明一个优先级,越高表示执行的越晚
sudo sudo update-rc.d my_startup.sh defaults 90

# 移除启动
# sudo update-rc.d -f new_service.sh remove      

3. 执行run.sh