zoukankan      html  css  js  c++  java
  • chkconfig命令

    chkconfig : 管理服务service(服务脚本在/etc/rc.d/init.d目录下;链接为/etc/init.d),可以设置开机自动启动(系统服务)

    --add:增加所指定的系统服务,让chkconfig指令得以管理它,并同时在系统启动的叙述文件内增加相关数据;
    --del:删除所指定的系统服务,不再由chkconfig指令管理,并同时在系统启动的叙述文件内删除相关数据;
    --level<等级代号>:指定读系统服务要在哪一个执行等级中开启或关毕;

     等级代号列表:

    • 运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动
    • 运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆
    • 运行级别2:多用户状态(没有NFS)
    • 运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式
    • 运行级别4:系统未使用,保留
    • 运行级别5:X11控制台,登陆后进入图形GUI模式
    • 运行级别6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动

    关机命令可以为:init 0  重启命令可以为:init 6(reboot)

    其他关机命令:

    1、halt   立刻关机
    2、poweroff  立刻关机
    3、shutdown -h now 立刻关机

     其他运行级别的命令:

    查看运行级别:runlevel

    进入其他运行级别: init

    修改默认的启动级别: vi /etc/inittab


    config命令

    chkconfig --list #列出所有的系统服务。
    chkconfig --add httpd #增加httpd服务。
    chkconfig --del httpd #删除httpd服务。
    chkconfig --level httpd 2345 on #设置httpd在运行级别为2、3、4、5的情况下都是on(开启)的状态。
    chkconfig --list mysqld #列出mysqld服务设置情况。
    chkconfig --level 35 mysqld on #设定mysqld在等级3和5为开机运行服务,--level 35表示操作只在等级3和5执行,on表示启动,off表示关闭。
    chkconfig mysqld on #设定mysqld在各等级为on,“各等级”包括2、3、4、5等级。


     如何增加一个服务:

     

    1. 服务脚本必须存放在/etc/rc.d/ini.d/目录下;
    2. chkconfig --add servicename在chkconfig工具服务列表中增加此服务,此时服务会被在/etc/rc.d/rcN.d中赋予K/S入口了;
    3. chkconfig --level 35 mysqld on修改服务的默认启动等级。
  • 相关阅读:
    Java面向对象_常用类库api——二分查找算法
    Spyder中代码提示功能添加
    随机数种子random.seed()理解
    Windows10下Anaconda+Tensorflow+Keras环境配置
    面向对象分析与设计—OOD部分
    面向对象分析与设计—OOA部分
    面向对象分析与设计—基本概念部分
    基于聚类K-Means方法实现图像分割
    机器学习中强化学习与监督学习、无监督学习区别
    LeetCode501.二叉搜索树中的众数
  • 原文地址:https://www.cnblogs.com/woms/p/5941784.html
Copyright © 2011-2022 走看看