Ubuntu系统用sysv-rc-conf启动各运行级别下的守护进程

Ubuntu系统用sysv-rc-conf启动各运行级别下的守护进程

2011-04-13 11:16 来源:风信网  作者:末信  点击:931次  我要评论

在Debian/Ubuntu linux中,update-rc.d命令取代chkconfig作为默认的编辑/etc/init.d脚本链接的包。可惜该工具主要用于编辑当前安装或删除的服务链接,而对已存在的包的链接的编辑的支持很差。

不过幸运的是与chkconfig语法几乎一致的包sysv-rc-conf给苦恼的管理员带来了希望,你可以通过执行它的无参命令来启动它的GUI模式。这一节将为你展示使用sysv-rc-conf的一些重要技巧。

安装sysv-rc-conf

sysv-rc-conf包可以通过apt-get安装。如下所示:

root@u-bigboy:~# apt-get install sysv-rc-conf

列出守护进程的运行级别

这可以通过添加--list选项实现。在下面的例子中我们将列出apache守护进程的运行级别。

root@u-bigboy:~#  sysv-rc-conf  --list apache
apache       0:off      1:off   2:on    3:on    4:on    5:on    6:off
root@u-bigboy:~#

我们再来看看所有守护进程的运行级别。

root@u-bigboy:~#  sysv-rc-conf  --list
acpi-support 0:off      1:off   2:on    3:on    4:on    5:on    6:off
acpid        0:off      1:off   2:on    3:on    4:on    5:on    6:off
alsa-utils   0:off      6:off
…
…
…
vbesave      2:on       3:on    4:on    5:on
x11-common   S:on
root@u-bigboy:~#

设置守护进程的运行级别

sysv-rc-conf与chkconfig语法很相似。让我们来设置apache守护进程在运行级别2至5中自动启动。

root@u-bigboy:~# sysv-rc-conf  apache on

同样,我们可以通过以下命令设置apache在运行级别2至5中不启动:

root@u-bigboy:~# sysv-rc-conf  apache off

最后,我们设置apache只在运行级别3和5中启动。

root@u-bigboy:~# sysv-rc-conf  --level 35 apache on
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值