管理开机启动:chkconfig
CentOS 6 如何设置服务开机启动:
[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:重启