`

chkconfig命令

 
阅读更多

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

 

在linux中服务以Shell脚本的形式提供,位于/etc/init.d目录下。

 

使用语法:
chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level <等级代号>][系统服务][on/off/reset]

 

--level<等级代号>  指定读系统服务要在哪一个执行等级中开启或关毕。
      等级0表示:表示关机
      等级1表示:单用户模式
      等级2表示:无网络连接的多用户命令行模式
      等级3表示:有网络连接的多用户命令行模式
      等级4表示:不可用
      等级5表示:带图形界面的多用户模式
      等级6表示:重新启动

 

举例:

显示所有服务(包含各个等级状态)

chkconfig --list

添加|删除 tomcat服务

chkconfig --add|del tomcat

--设置tomcat服务在2、3、4等级为on,即达到开机自启动的目的

chkconfig tomcat on

--设置tomcat服务在2、3等级为on

chkconfig --level 23 tomcat on

 

自定义一个新服务需要注意:

1、脚本文件位于/etc/init.d目录下

2、shell脚本前几行的编写规范:

 

#!/bin/sh
#
# crond          Start/Stop the cron clock daemon.
#
# chkconfig: 2345 90 60
# description: cron is a standard UNIX program that runs user-specified \
#              programs at periodic scheduled times. vixie cron adds a \
#              number of features to the basic UNIX cron, including better \
#              security and more powerful configuration options.

 简易版:   

#!/bin/sh
# chkconfig: 2345 90 60
# description: tomcat start service

 其中,2345为等级,90为启动优先级,60位关闭优先级。如果没有等级,可用-代替(# chkconfig: - 30 60)。

分享到:
评论

相关推荐

    Linux下chkconfig命令详解.docx

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

    Ubuntu上支持chkconfig命令

    现在ubuntu上,默认是不支持chkconfig命令的,但支持自己安装,需要自己去下载对应的安装包。 方法:在存放该文件的目录下执行:dpkg -i chkconfig_11.0-79.1-1ubuntu1_all.deb

    chkconfig命令详解

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

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

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

    ubuntod安装datasophon问题记录

    chkconfig命令

    Linux下的chkconfig命令详解

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

    Linux chkconfig命令用法详解

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

    Linux chkconfig 命令的使用

    Linux中的`chkconfig`命令是系统管理的重要工具,主要用于管理和查询系统服务在不同运行等级下的启动状态。在Linux操作系统中,服务(或称守护进程)是后台运行的程序,它们通常在系统启动时启动,并在系统运行期间...

    Linux 添加系统服务、设置开机启动、设置启动顺序、chkconfig.docx

    本文详细介绍了 Linux 系统服务管理和配置的相关知识点,包括 chkconfig 命令的使用、系统服务的添加、删除、启动和关闭、服务启动顺序的配置等。 一、chkconfig 命令 chkconfig 命令是 Red Hat 公司开发的一款 ...

    linux查看服务命令

    Linux 操作系统中提供了多种命令来查看和管理系统服务,其中之一就是 chkconfig 命令。chkconfig 命令可以用来更新和查询不同运行级上的系统服务。 chkconfig 命令的语法为:chkconfig [--level levels] [name],...

    linux脚本学习笔记

    Linux 脚本学习笔记 - 服务管理和开机自启 ...通过 service 命令和 chkconfig 命令,可以轻松地管理服务和设置服务的开机自启。了解这些命令的使用方法和选项,可以帮助您更好地管理 Linux 系统中的服务。

    chkconfig命令 检查与设置系统的各种服务

    这是Red Hat公司遵循GPL规则所开发的程序,它可查询操作系统在每一个执行等级中会执行哪些系统服务,其中包括各类常驻服务。 语法格式:chkconfig ...列出chkconfig所知道的所有命令: [root@linuxcool ~]# chkconfig

    Linux命令大全搜索工具 v1.5.1.pdf

    例如,chkconfig 命令用来检查或设置系统的各种服务,而 chown 命令用来变更文件或目录的拥有者或所属群组。 在网络管理方面,命令包括 ping、telnet、ssh 等,用于网络的测试和连接。例如,ping 命令用来测试网络...

    手把手教你Linux关闭防火墙命令.pdf

    chkconfig 命令是 Linux 系统中的一种常用命令,用于管理系统服务的启动和停止。chkconfig iptables on 可以开启防火墙,而 chkconfig iptables off 则可以关闭防火墙。 service 命令 service 命令也是 Linux 系统...

    linux基本服务.pdf

    我们可以通过 chkconfig 命令来设置服务的启动级别,例如我们通过 chkconfig --level 35 httpd on 命令来设置 httpd 服务在运行级别为 2、3、4、5 的情况下都是 on(开启)的状态。 六、服务的运行状态 我们可以...

    chkconfig_11.0-79.1-2_all.deb

    在ubuntu上默认是不支持chkconfig命令的,但可以自己安装,安装包已经上传,方法:在存放目录执行:dpkg -i chkconfig_11.0-79.1-2_all.deb

    linux添加开机启动项的方法介绍.docx

    本文档主要介绍了Linux添加开机启动项的多种方法,包括使用chkconfig命令、在~/.bash_profile文件中添加启动项、在/etc/rc.local文件中添加启动项、使用crond守护程序实现周期性执行命令、使用at命令实现定时执行...

Global site tag (gtag.js) - Google Analytics