chkconfig管理命令简介
chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。
[root@localhost ~]$ ls /etc/init.d/httpd # /etc/init.d/目录下必须有启动脚本
[root@localhost ~]$ chkconfig --add httpd # 添加服务,以便让chkconfig指令管理它
[root@localhost ~]$ chkconfig httpd on # 设置开机运行该服务,默认是设置2345等级开机运行服务
[root@localhost ~]$ chkconfig --list # 列出所有被chkconfig管理的服务
[root@localhost ~]$ chkconfig --add httpd # 添加指定的服务,让chkconfig指令管理它
[root@localhost ~]$ chkconfig --del httpd # 删除指定的服务,不再让chkconfig指令管理它
[root@localhost ~]$ chkconfig httpd on # 设置开机运行服务,需要先执行 --add 才能执行该命令
[root@localhost ~]$ chkconfig httpd off # 设置开机不运行服务,需要先执行 --add 才能执行该命令
[root@localhost ~]$ chkconfig --level 35 httpd on # 设置服务在等级3和5时开机运行服务,默认是设置2345等级开机运行服务
[root@localhost ~]$ chkconfig --list # 等级0:关机 atop 0:off 1:off 2:off 3:off 4:off 5:off 6:off # 等级1:单用户模式/救援模式 auditd 0:off 1:off 2:off 3:off 4:on 5:off 6:off # 等级2:无网络连接的多用户命令行模式 crond 0:off 1:off 2:on 3:on 4:on 5:on 6:off # 等级3:有网络连接的多用户命令行模式 ipset 0:off 1:off 2:on 3:on 4:on 5:on 6:off # 等级4:不可用 iptables 0:off 1:off 2:off 3:off 4:on 5:off 6:off # 等级5:带图形界面的多用户模式 mysql 0:off 1:off 2:on 3:on 4:on 5:on 6:off # 等级6:重启