• chkcongfig 命令


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

    使用语法:
    chkconfig [--add] [--del] [--list]  程序名   或
    chkconfig [--level <等级代号>]  程序名 [on/off/reset]

    chkconfig --list [name]:显示所有运行级系统服务的运行状态信息(on或off)。
                                                   如果指定了name,那么只显示指定的服务在不同运行级的状态。
    chkconfig --add name:增加一项新的服务。chkconfig确保每个运行级有一项启动(S)或者杀死(K)入口。
                                                   如有缺少,则会从缺省的init脚本自动建立。
    chkconfig --del name:  删除服务,并把相关符号连接从/etc/rc[0-6].d删除。

    使用范例:
    chkconfig --list                       列出所有的系统服务
    chkconfig --list mysqld         列出mysqld服务设置情况

    chkconfig --add httpd          增加httpd服务
    chkconfig --del httpd            删除httpd服务

    chkconfig mysqld on                         设定mysqld在各等级为on,“各等级”包括2、3、4、5等级


    chkconfig --level httpd 2345 on        设置httpd在运行级别为2、3、4、5的情况下都是on(开启)的状态
    chkconfig --level 35 mysqld on        设定mysqld在等级3和5为开机运行服务,--level 35表示操作只在等级3和5执行,
                                                                                on表示启动,off表示关闭

    如何增加一个服务:

    注意:”chkconfig --add“ 只是设置一个存在的service为自动启动,此service必须已经安装,即已经存在于/etc/rc.d/init.d下。如果service不存在,你需要首先安装service到/etc/rc.d/init.d下,然后再为其设置自动启动选项。这是很多的初学者都容易犯的错误,所以值得在这里强调。
    1.服务脚本必须存放在/etc/ini.d/目录下;
    2.chkconfig --add servicename
        在chkconfig工具服务列表中增加此服务,此时服务会被在/etc/rc.d/rcN.d中赋予K/S入口了;
    3.chkconfig --level 35 mysqld on
        修改服务的默认启动等级。

  • 相关阅读:
    SCILAB简介[z]
    UG OPEN API编程基础 2约定及编程初步
    Office 2003与Office 2010不能共存的解决方案
    UG OPEN API 编程基础 3用户界面接口
    NewtonRaphson method
    UG OPEN API编程基础 13MenuScript应用
    UG OPEN API编程基础 14API、UIStyler及MenuScript联合开发
    UG OPEN API编程基础 4部件文件的相关操作
    UG OPEN API编程基础 1概述
    16 UG Open的MFC应用
  • 原文地址:https://www.cnblogs.com/centos2017/p/7896810.html
Copyright © 2020-2023  润新知