美文网首页
开机自启和关闭

开机自启和关闭

作者: forjie | 来源:发表于2019-07-16 18:11 被阅读0次

开机启动步骤

ubuntu 开机加载程序步骤
1.先启动init根进程,init是linux的根进程,所有的系统进程都是它的子进程
2.init会先读取/etc/rcS.d/文件夹下面的rcS文件,并进行预设的运行级别,通常情况下系统会先运行/etc/rcS.d/文件夹下面的脚本,然后在运行rc0.d-rc6.d文(/etc/rc0.d-/etc/rc6.d)
件夹的脚本
3.启动/etc/rcS.d/文件夹中对应的脚本,启动ubuntu对应的图像xwindows用户界面
4.等待用户登录

PS: rc0.d-rc6.d对应启动的优先级,数字越小优先级越高

设置自启步骤

我们知道了系统是怎么起来的,那么开机自启就是在init根进程启动后,跟着启动就达到我们自启的目的.

开机自启通常分为几步

1.在/etc/init.d/文件夹下面创建脚本
2.通过软链接,把脚本软链接到rc0.d-rc6.d的文件夹中去
3.根目录运行rc0.d-rc6.d文件夹时,启动我们的脚本,也就是咱们要启动的程序

update-rc.d 命令

我们只需要在init.d目录下创建好我们的脚本,然后使用update-rc.d命令,就可以添加到对应级别的启动过程

以nginx为例:

1.首先创建nginx的shell脚本放在/etc/init.d文件夹下面
2.修改文件权限为755 sudo chmod 755 nginx。
3.利用update-rc.d添加服务到启动过程,
sudo update-rc.d nginx defaults

update-rc.d命令集合

第一次开始添加开机自启
sudo update-rc.d nginx defaults
删除开机自启
sudo update-rc.d nginx disable
后续添加开机自启
sudo update-rc.d nginx enable

相关文章

网友评论

      本文标题:开机自启和关闭

      本文链接:https://www.haomeiwen.com/subject/ikntlctx.html