码迷,mamicode.com
首页 > 系统相关 > 详细

ubuntu下update-rc.d的具体用法

时间:2016-04-10 19:45:07      阅读:302      评论:0      收藏:0      [点我收藏+]

标签:update-rc.d


设置开机启动和停止

sudo update-rc.d <serviceName> start 20 1 2 3 4 5 . stop 60 0 6 .

一定要注意,写在一起的时候后面的两个“.”符号一定要有,不然报错

 

编译安装手动添加启动项

服务启动脚本 —— > /etc/rc[0~6].d (按格式添加符号链接)

Apache2示例:

sudo cp /usr/local/apache2/bin/apachectl /etc/init.d/apache2 

sudo ln -s /etc/init.d/apache2 /etc/rc2.d/S80apache2

注:ubuntu的运行级别为2

 

启动、停止服务

service apache2 stop 

service apache2 restart

 

设置开机自启动
sudo update-rc.d apache2 start 80 2 3 4 5 .

sudo update-rc.d apache2 stop 80 0 1 6 .

等同于

sudo update-rc.d apache2 defaults 80 80

注:第一个80代表start,第二个80代表stop

 

删除开机启动

sudo update-rc.d -f apache2 remove 

 

系统的启动过程

内核 -> /etc/init/rc-sysint.conf -> /etc/inittab -> etc/init.d/rc -> /etc/rc[0~6].d -> /etc/init.d/rc.local ->/etc/rc.local

虽然在ubuntu后来的版本中默认已经没有了inittab文件,但我可以自行添加。

以上的启动过程,并不是代表所有,以Redhat系列的CentOS5为例:

内核 -> /etc/inittab -> /etc/ rc.sysinit (/etc/rc.d/rc.sysinit) -> /etc/rc[?].d (/etc/rc.d/rc[?].d) -> /etc/rc.local(/etc/rc.d/rc.local)



本文出自 “FLY” 博客,请务必保留此出处http://xpf999.blog.51cto.com/2520716/1762281

ubuntu下update-rc.d的具体用法

标签:update-rc.d

原文地址:http://xpf999.blog.51cto.com/2520716/1762281

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!