案例一:添加一个受 chkconfig 管理的服务(脚本)
1.1 编写一个脚本
# vim /etc/init.d/start.sh
创建以下内容:
#!/bin/bash
systemctl start httpd
# chkconfig: 345 85 15
# description: This is a script of starting httpd
(补充:chkconfig:后面的 3 个含义为 httpd 的级别为 3、4 和 5,启动序号为 85,关闭序号为 15)
1.2 给脚本添加执行权限
# chmod +x /etc/init.d/start.sh
1.3 将脚本添加到 chkconfig 中
# chkconfig --add start.sh
1.4 显示刚刚添加到 chkconfig 的应用
# chkconfig --list
案例二:通过 chkconfig 管理一个服务或脚本
2.1 设定 start.sh 在 3 和 5 等级为 on
# chkconfig --level 35 start.sh on
2.2 设定 start.sh 在各等级为 on,“各等级”包括 2、3、4、5 等级
# chkconfig start.sh on
2.3 设定 start.sh 在各等级为 off,“各等级”包括 2、3、4、5 等级
# chkconfig start.sh off