“五分钟学命令系列”之三《chkconfig命令》

chkconfig命令可以方便地设置各个系统运行级别启动的服务。

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

# chkconfig –list

2、想列出mysqld服务设置情况

# chkconfig –list mysqld

3、设定一个服务在等级3和5为开机运行服务

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

on表示启动,off表示关闭

# chkconfig –level 35 servicename on

4、设定一个服务在各等级为on

# chkconfig servicename on

“各等级”表示含义如下

等级0表示:表示关机

等级1表示:单用户模式

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

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

等级4表示:不可用

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

等级6表示:重新启动

5、如何增加一个服务

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

其次,需要用chkconfig –add servicename来在chkconfig工具服务列表中增加此服务,此时服务会

在/etc/rc.d/rcN.d中赋予K/S入口了。

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

6、删除一个服务

# chkconfig –del servicename

weinxin
聂扬帆博客
一个分享IT运维相关工作经验和实战技巧的个人博客

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: