Ubuntu如何管理启动服务
2011-12-07 17:24
357 查看
Ubuntu如何管理启动服务
有人想让Linux启动时自动运行某个程序。像RedHat就是在/etc/rc.d/rc.local中加入程序启动的命令。对于SuSE,命令则加在/etc/init.d/boot.local中。因为以前用过RedHat多一些,所以先说说RedHat启动方式RedHat的启动方式和执行次序是:
加载内核
执行init程序
/etc/rc.d/rc.sysinit # 由init执行的第一个脚本
/etc/rc.d/rc $RUNLEVEL # $RUNLEVEL为缺省的运行模式
/etc/rc.d/rc.local #相应级别服务启动之后、在执行该文件(其实也可以把需要执行的命令写到该文件中)
/sbin/mingetty # 等待用户登录
在Redhat中,/etc/rc.d/rc.sysinit主要做在各个运行模式中相同的初始化工作,包括:
调入keymap以及系统字体
启动swapping
设置主机名
设置NIS域名
但是对于服务器类程序(如mysql服务),推荐使用正规的方式来管理服务启动。这里就谈谈Ubuntu是怎样管理服务的
添加一个服务
# sudo update-rc.d 服务名 defaults
删除一个服务
# sudo update-rc.d -f 服务名 remove
临时服务启动停止等
# /etc/init.d/服务名 start|restart|stop
原文:/article/3778965.html
相关文章推荐
- Ubuntu如何管理启动服务
- Ubuntu 16.04设置rc.local开机启动命令/脚本的方法(通过update-rc.d管理Ubuntu开机启动程序/服务)
- Ubuntu下管理启动服务
- 如何在 Ubuntu 中管理开机启动应用
- 如何在 Ubuntu 中管理开机启动应用
- Ubuntu下管理启动服务
- ubuntu 自动启动和服务管理
- sysv-rc-conf管理Ubuntu server开机启动服务
- [svc][op]Ubuntu优化-服务管理(启动级别)
- ubuntu的init过程以及如何添加开机启动服务
- ubuntu14.04中如何安装chkconfig服务管理程序
- Ubuntu管理开机启动的服务
- ubuntu 自动启动和服务管理
- sysv-rc-conf管理Ubuntu server开机启动服务
- sysv-rc-conf管理Ubuntu server开机启动服务
- 安装一个UBUNTU的自动启动服务管理sysv-rc-conf
- Ubuntu如何管理(添加或删除)开机启动程序
- ubuntu下管理开机自启动服务
- ubuntu下管理开机启动的服务
- 如何启动linux的telnet服务