`

Linux chkconfig详解

阅读更多

[chkconfig ]

chkconfig 命令用来更新和查询不同运行级上的系统服务


语法解释
chkconfig --list [name]  列表服务
chkconfig --add [name]   添加服务
chkconfig --del [name]   删除服务
chkconfig [--level levels] name <on|off|reset>  改变启动信息以及检查特定服务的启动状态。
on 和 off 分别指服务在改变运行级时的启动和停止,reset 指初始化服务信息。
对于 on 和 off 开关,系统默认只对运行级 3,4, 5有效,但是 reset 可以对所有运行级有效。


选项介绍

--level levels 指定运行级,由数字 0 到 7 构成的字符串,如:
--level 35 表示指定运行级3 和5。

--add name 增加一项新的服务

chkconfig 确保每个运行级有一项 启动(S) 或者 杀死(K) 入口。如有缺少,则会从缺省的init脚本自动建立。

--del name  删除服务,并把相关符号连接从 /etc/rc[0-6].d 删除。

--list name 查看列表,如果指定了name 那么只是显示指定的服务名,否则,列出全部服务在不同运行级的状态。

运行级文件
      每个被chkconfig 管理的服务需要在对应的/etc/rc.d/init.d 下的脚本加上两行或者更多行的注释。
第一行告诉 chkconfig 缺省启动的运行级以及启动和停止的优先级。如果某服务缺省不在任何运行级启动,那么使用 - 代替运行级。
      第二行对服务进行描述,可以用\ 跨行注释。

例如,random.init 包含三行:
# chkconfig: 2345 20 80
# description: Saves and restores system entropy pool for \
# higher quality random number generation.
表明 random 脚本应该在运行级 2, 3, 4, 5 启动,启动优先权为20,停止优先权为 80。

 

 

分享到:
评论

相关推荐

    Linux下chkconfig命令详解.docx

    Linux chkconfig 命令详解 chkconfig 命令是 Linux 系统中的一個重要命令,主要用来更新(启动或停止)和查询系统服务的运行级信息。chkconfig 命令不是立即自动禁止或激活一个服务,而是简单地改变了符号连接。 ...

    Linux chkconfig命令用法详解

    Linux chkconfig命令 Linux chkconfig命令用于检查,设置系统的各种服务。 这是Red Hat公司遵循GPL规则所开发的程序,它可查询操作系统在每一个执行等级中会执行哪些系统服务,其中包括各类常驻服务。 语法 ...

    Linux命令详解手册.pdf

    Linux命令详解手册是一份关于Linux操作系统下各种命令的权威指南,涵盖了系统管理、系统设置、文档编辑和压缩备份等众多方面的命令。这份手册详细列举并解释了每个命令的用途和使用方法,是Linux用户管理和维护系统...

    Linux下的chkconfig命令详解

    Linux下的chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。 使用语法 chkconfig [–add][–del][–list][系统...

    linux命令详解阿手册PDF文档

    《Linux命令详解手册》是一份全面的Linux命令参考资料,它详细介绍了Linux系统中广泛使用的一系列命令,覆盖了系统管理、系统设置、文档编辑以及压缩备份等多个方面。为了方便用户查阅,该手册按照命令的功能进行了...

    Linux命令详解手册

    Linux命令详解手册是一本适合Linux新手和有一定基础的用户深入学习Linux命令的指南。它详细介绍了大量的Linux命令,涵盖了系统管理、系统设置、文档编辑以及压缩备份等多个方面的操作。掌握这些命令对于理解和使用...

    chkconfig命令详解

    ### chkconfig命令详解 在Linux系统管理中,`chkconfig`命令扮演着至关重要的角色,它主要用于管理系统服务的启动和关闭状态,确保服务能够在特定的运行级别自动启动或停止。`chkconfig`命令的灵活性和功能强大,使...

    历年软考网络工程师Linux真题详解.doc

    Linux 网络工程师真题详解 本资源为 Linux 网络工程师真题详解,涵盖了 Linux 操作系统中的 DNS 配置、文件权限、用户组加密、Samba 服务器配置、DHCP 服务器配置等知识点。 一、DNS 配置 在 Linux 操作系统中,...

    linux命令详解之chkconfig命令使用方法

    ### Linux命令详解之chkconfig命令使用方法 #### 概述 `chkconfig`命令是Linux系统中用于管理和配置系统服务的实用工具之一。通过`chkconfig`,管理员能够轻松地控制服务在不同运行级别的启动与停止状态。值得注意...

    Linux chkconfig 命令的使用

    【Linux chkconfig命令详解】 `chkconfig` 是 Linux 系统中用于管理和服务配置的关键工具,主要用于设置系统服务在不同的运行级别(runlevel)中的启动和关闭状态。它的工作原理是通过修改 `/etc/rc[0-6].d` 目录下...

    Linux命令详解精品手册大全

    ### Linux命令详解精品手册知识点概览 #### 一、Linux系统管理命令 ##### 1. adduser **功能概述:** `adduser` 命令用于在 Linux 系统中添加新用户账户。它是 `useradd` 的一个前端程序,提供更友好的交互界面。 ...

    Linux进程详解管理

    从给定的文件信息中,我们可以提取到关于Linux进程管理和监控的重要知识点,下面将详细解析这些内容。 ### Linux进程管理概述 在Linux系统中,进程是操作系统资源分配的基本单位,每个运行中的程序都是一个进程。...

    chkconfig-1.3.30c.tar.gz

    《chkconfig-1.3.30c:Linux系统服务管理工具详解》 在Linux操作系统中,服务管理和控制是日常运维工作的重要组成部分。chkconfig工具就是这样一个用于管理系统启动时自动启动或关闭服务的命令行工具。本文将深入...

    linux安装文档详解附带命令

    5. 设置开机启动:`sudo systemctl enable mysql`(或`chkconfig mysql on`)。 6. 检查MySQL服务状态:`sudo systemctl status mysql`。 三、MySQL的常用管理命令 1. 登录MySQL:`mysql -u root -p`,输入密码后...

    oracle在linux系统中的安装使用详解

    ### Oracle在Linux系统中的安装使用详解 #### 一、Linux系统下Oracle 10G的安装 ##### 1) 安装环境检查 在Linux环境下安装Oracle 10G数据库之前,确保系统的硬件条件和软件环境都符合Oracle的最低要求至关重要。...

    linux下配置sendmail的图文详解

    Linux下配置Sendmail的图文详解 标题解释: 本文档旨在指导读者如何在Linux系统中配置Sendmail邮件服务器,特别适用于CentOS 5.5版本操作系统。 描述解释: 本文档提供了详细的图文指导,帮助读者快速了解 ...

    Memcached基于Linux的安装详解以及需要的jar包

    然后,使用`chkconfig --add memcached`将其添加到系统服务列表。 9. **启动Memcached**: 使用`service memcached start`启动Memcached服务。 10. **验证安装**: 可以通过`netstat -tulnp | grep memcached`...

Global site tag (gtag.js) - Google Analytics