首页 > 系统服务 > 详细

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

时间:2016-04-10 19:44:56      阅读:1809      评论:0      收藏:0      [点我收藏+]


设置开机启动和停止

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的具体用法

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!