Linux chkconfig

安装了SPARK,把启动的脚本放在了/etc/init.d目录下,因为服务器每周都会重启,需要开机自动启动它,因此,就可以使用chkconfig命令来进行控制,这个命令就相当于一个开关,不过这个开关有6个档,表示在不同级别下的运行状态是on还是off。

添加脚本

# chkconfig: 235 90 9
# description: xxx ....

usage() {

}

start() {

}
stop() {

}
restart() {

}

90是启动优先级,9是停止优先级。

添加服务

使用chkconfig

chkconfig --list [name]  列表服务
chkconfig --add [name]   添加服务
chkconfig --del [name]   删除服务
chkconfig [--level levels] name <on|off|reset>  改变启动信息以及检查特定服务的启动状态

等级0表示:表示关机   
等级1表示:单用户模式   
等级2表示:无网络连接的多用户命令行模式   
等级3表示:有网络连接的多用户命令行模式   
等级4表示:不可用   
等级5表示:带图形界面的多用户模式   
等级6表示:重新启动

在chkconfig工具服务列表中增加此服务,此时服务会被在/etc/rc.d/rcN.d中赋予K/S入口了;

 

posted @ 2022-01-25 21:05  疏影龙栖  阅读(86)  评论(0)    收藏  举报