首页 > linux > 《chkconfig命令》-linux命令五分钟系列之四

《chkconfig命令》-linux命令五分钟系列之四

2010年6月22日

chkconfig在命令行操作时会经常用到。它可以方便地设置各个系统运行级别启动的服务。这个可要好好掌握,用熟练之后,就可以轻轻松松的管理好你的启动服务了。

1. 想列出系统所有的服务启动情况:

# chkconfig –list

2. 想列出mysqld服务设置情况:

#chkconfig –list mysqld

3. 设定mysqld在等级3和5为开机运行服务:

# chkconfig –level 35 mysqld on

–level 35表示操作只在等级3和5执行

on表示启动,off表示关闭

4. 设定mysqld在各等级为on:

# chkconfig mysqld on

注:各等级”包括2、3、4、5等级

等级0表示:表示关机

等级1表示:单用户模式

等级2表示:无网络连接的多用户命令行模式

等级3表示:有网络连接的多用户命令行模式

等级4表示:不可用

等级5表示:带图形界面的多用户模式

等级6表示:重新启动

4. 如何增加一个服务:

首先,服务脚本必须存放在/etc/ini.d/目录下;

其次,需要用chkconfig –add servicename来在chkconfig工具服务列表中增加此服务,此时服务会被在/etc/rc.d/rcN.d中赋予K/S入口了。

最后,你就可以上面教的方法修改服务的默认启动等级了。

5. 删除一个服务:

# chkconfig –del servicename

注:Ubuntu 9.10 已经不支持chkconfig命令了

作者: 石巍
原载: linux大棚
版权所有,转载时必须以超链接形式注明作者和原始出处及本声明。

本文链接: http://www.smartwei.com/linux-chkconfig-instruction.html

分类: linux 标签:
  1. Amaranth
    2010年6月23日09:16 | #1

    学到不少东西..多谢..

  2. 10V
    2010年6月23日13:54 | #2

    呵呵,文章我也是转载的,出自linux大棚的roc兄,有兴趣可以去他那里看一下,文章中有超链接

  1. 本文目前尚无任何 trackbacks 和 pingbacks.
本文的评论功能被关闭了.