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

在">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 apacheapache 0:off 1:off 2:on 3:on 4:on 5:on 6:offroot@u-bigboy:~#

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

root@u-bigboy:~# sysv-rc-conf --listacpi-support 0:off 1:off 2:on 3:on 4:on 5:on 6:offacpid 0:off 1:off 2:on 3:on 4:on 5:on 6:offalsa-utils 0:off 6:off………vbesave 2:on 3:on 4:on 5:onx11-common S:onroot@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

时间: 2024-12-03 18:49:13

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

Ubuntu系统中删除不要的启动项

方法一如下: 使用root账户进入ubuntu,找到/boot/grub/grub.cfg文件,先将其属性改为读写,之后打开文件,仔细看看就能发现多余的启动项信息,将你不要的启动项删掉,保存退出.记得再将文件属性改回来. 也可以这样: 使用命令 sudo chmod +w /boot/grub/grub.cfg,将grub.cfg文件的属性改为可写. 修改之后,再用命令:sudo gedit /boot/grub/grub.cfg修改. 以上的方法,只是将启动项中的信息抹掉了你不想要的一部分,并

ubuntu系统无需修改xorg.conf实现重启X桌面

在菜单"系统"-> "首选项"里打开"键盘首选项. 然后点击"布局选项" 然后在 Key sequence to kill the X server下的Control + Alt + Backspace前面打勾.

虚拟机下的两Ubuntu系统无法实现串口通信

问题描述 虚拟机下的两Ubuntu系统无法实现串口通信 看到网上介绍虚拟机下两主机实现串口通信,今天按照百度上的一篇文章上介绍照着做,可是就是实现不了通信,有类似的情况的吗? 请大神降临 我是按照这篇文章做的http://wenku.baidu.com/link?url=cqUoJ1y7HVkCJ5EYadcn68oVVBp6Y2s2PusZ6f1znsEdgpAFbscKT_IYwwkKKv4jmo52HlSz43do6y-7vPDRS8nBof8v7aeNSXfN9rZCvJC 最后还有一点

Ubuntu系统启动和停止守护进程

对于守护进程,一个比较简单的定义是:守护进程是一种即使没有人登录进入你的系统也会在无人值守的情况下运行的程序.比较常见的守护进程有syslog 守护进程用于收集系统出错信息并将其写入日志文件; 还有 apache 或 httpd 守护进程用于为互联网浏览器提供所需浏览的网页以及sendmail 守护进程用于将服务器所收到的电子邮件推送至你的收件箱. 位于/etc/init.d目录下的启动脚本管理着随Linux包安装的守护进程的活动状态,启动和停止命令对于所有这些脚本是通用的. 启动守护进程 如果

linux系统守护进程详解

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;Linux服务器在启动时需要启动很多系统服务,它们向本地和网络用户提供了Linux的系统功能接口,直接面向应用程序和用户.提供这些服务的程序是由运行在后台的守护进程(daemons)来执行的.守护进程是生存期长的一种进程.它们独立于控制终端并且周期性的执行某种任务或等待处理某些发生的事件.他们常常在系统引导装入时启动,在系统关闭时终止.linux系统有很多守护进程,大

使用Python编写Linux系统守护进程实例_python

守护进程(daemon)是指在UNIX或其他多任务操作系统中在后台执行的电脑程序,并不会接受电脑用户的直接操控.此类程序会被以进程的形式初始化.通常,守护进程没有任何存在的父进程(即PPID=1),且在UNIX系统进程层级中直接位于init之下.守护进程程序通常通过如下方法使自己成为守护进程:对一个子进程调用fork,然后使其父进程立即终止,使得这个子进程能在init下运行.–维基百科 守护进程区别于普通用户登陆系统后运行的进程,它是直接由系统初始化,和系统用户没有关系,而用户开启的进程依存与用

如何设置ubuntu系统为启动项

问题描述 如何设置ubuntu系统为启动项 由win8.1安装了uhuntu系统,现在开机没有启动项,只有直接启动bios stup才能启动ubuntu,如何开机直接启动系统呢. bios一进入就直接进ubuntu系统了,开机的boot menu都没有bios的选项,每次都是直接按系统还原的那个键才能进入bios进入系统. 解决方案 开机进入cmos settings utility,一般在boot菜单下可以选择启动设备,选择ubuntu所在的分区. 解决方案二: http://blog.chi

从不支持USB启动的计算机上使用USB硬盘启动Ubuntu系统

本文解释如何从一个不支持USB启动的计算机上启动已安装在USB设备上的Ubuntu系统. 安装在 USB 设备(如记忆棒,移动硬盘)上的 Ubuntu,通常是不能在老机器上启动的.本指南是解释如何制作一个可以加载 USB 系统的启动 CD. 现在的有些电脑没有从 USB 启动的 BIOS 选项(或菜单项),但它们往往都可以检测到 USB 设备.这种情况下,我们可以用 grub 来启动 USB 设备.("grub"是一种系统引导管理器--译者注) 个人计算机使用一种叫 BIOS(基本输入

Ubuntu系统在各个运行级别使用chkconfig命令启动守护进程

正如先前所说, chkconfig命令行可以用来调节程序在哪个运行级别启动.你可以使用这个命令带 --list 参数来列出/etc/init.d下的包列表以及其在各个运行级别上是运行还是停止: [root@bigboy tmp]# chkconfig --listkeytable 0:off 1:on 2:on 3:on 4:on 5:on 6:offatd 0:off 1:off 2:off 3:on 4:on 5:on 6:off syslog 0:off 1:off 2:on 3:on 4