每天一个Linux命令 - 【chkconfig】
【命令】:chkonconfig
【语法】:chkconfig [选项]
【功能介绍】:chkconfig 命令是Redhat兼容的Linux发行版中的系统服务管理工具,它可以查询和更新不同的运行等一下的系统服务的启动状态。
【选项说明】:
--list <服务名> 显示不同等级下服务的启动状态
--add <服务名> 添加一个系统服务
--del <服务名> 删除一个系统服务
--level <运行级别><服务名><启动选项> 设置指定运行状态下的服务在开机状态时的启动状态。运行等级[0-6]. 启动选项on off reset。
【经验技巧】
安装系统服务时分为两个步骤,第一步,将服务控制脚本保存到目录/etc/init.d/或者/etc/rxc.d/init.d/下。第二步,使用chkconfig命令的--add选项完成系统服务的添加。
【示例】
查看mysqld服务各个等级下的启动状态
[root@test~] chkconfig --list mysqld
mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off
删除mysqld服务
[root@test~] chconfig --del mysqld
添加mysqld服务
[root@test~] chkconfig --add mysqld
指定运行等级2在开机状态时关闭mysqld服务
[root@test ~]# chkconfig --level 2 mysqld off
[root@test ~]# chkconfig --list mysqld
mysqld 0:off 1:off 2:off 3:on 4:on 5:on 6:off