2023年11月28日发(作者:)
Ubuntu下添加开机启动项的2种⽅法
1、⽅法⼀,编辑脚本
Ubuntu开机之后会执⾏/etc/⽂件中的脚本,
所以我们可以直接在/etc/中添加启动脚本。
当然要添加到语句:exit 0 前⾯才⾏。
如:
复制代码
代码如下:
sudo vi /etc/
然后在 exit 0 前⾯添加好脚本代码。
2、⽅法⼆,添加⼀个Ubuntu的开机启动服务。
如果要添加为开机启动执⾏的脚本⽂件,
可先将脚本复制或者软连接到/etc/init.d/⽬录下,
然后⽤:update-rc.d xxx defaults NN命令(NN为启动顺序),
将脚本添加到初始化执⾏的队列中去。
注意如果脚本需要⽤到⽹络,则NN需设置⼀个⽐较⼤的数字,如99。
1) 将你的启动脚本复制到 /etc/init.d⽬录下
以下假设你的脚本⽂件名为 test。
2) 设置脚本⽂件的权限
复制代码
代码如下:
$ sudo chmod 755 /etc/init.d/test
3) 执⾏如下命令将脚本放到启动脚本中去:
复制代码
代码如下:
$ cd /etc/init.d
$ sudo update-rc.d test defaults 95
注:其中数字95是脚本启动的顺序号,按照⾃⼰的需要相应修改即可。在你有多个启动脚本,⽽它们之间⼜有先后启动的依
赖关系时你就知道这个数字的具体作⽤了。该命令的输出信息参考如下:
复制代码
代码如下:
update-rc.d: warning: /etc/init.d/test missing LSB information
update-rc.d: see
Adding system startup for /etc/init.d/test ...
/etc/rc0.d/K95test -> ../init.d/test
/etc/rc1.d/K95test -> ../init.d/test
命令输出的信息参考如下:
复制代码


发布评论