ubuntu设置开机自动启动脚本

有时候我们想要脚本开机自动运行,那么就需要设置开机自启动脚本。

首先

将脚本复制或者软连接到/etc/init.d/目录下

然后

update-rc.d xxx defaults NN命令(NN为启动顺序)

将脚本添加到初始化执行的队列中去。

注意如果脚本需要用到网络,则NN需设置一个比较大的数字,如99

举个列子

先创建一个简单的shell脚本test.sh,这个脚本的作用是在开机的时候创建一个test.txt文件

#!/bin/sh
touch /usr/local/test.txt
sudo mv test.sh /etc/init.d
#设置脚本权限(为脚本增加可执行权限)
sudochmod 755 /etc/init.d/test.sh
cd /etc/init.d
#将脚本放到开机自启动脚本中
sudo update-rc.d test.sh defaults 99
(如果想要删除的话,sudo update-rc.d -f test.sh remove)

按照上述步骤做,不出意外,重启的时候就会在/usr/local目录下看见一个test.txt文件了!
这里写图片描述

猜你喜欢

转载自blog.csdn.net/katyusha1/article/details/78619157