服务
chkconfig --list 查看每个服务在哪个级别下默认启动
--level num Servername off|on 在指定级别下默认启动某服务
Attention:num可以指定多个中间不用加空格
--list Servername 查看某个服务在哪个级别下默认启动
service service_script {start|stop|status|restart}
chkconfig cups(打印服务) on|off 开启或关闭正常级别(2345)cups服务
chkconfig --add Servername 将某个服务加进列表
--del Servername 将某个服务删除出列表
Attention:1.chkconfig/service都调用/etc/rc.d/init.d(此目录有一个软链接 /etc/init.d)
将cups重新加入列表,会默认在级别2345开启
如果想修改在某个默认级别下开启做如下操作(以cups服务在例)
1.打开/etc/rc.d/init.d/cups
大概在第9行
#chkconfig 2345 56 10
2345所代表的字段:本服务在默认哪几个级别中开启
Server启动和关闭有先后次序(0-99)数字越小,优先级越高
/etc下的rc0.d rc1.d rc2.d rc3.d rc4.drc5.d rc6.d (目录名中的的数字表示级别,以下为了方便称为当前级别)
这6个目录下的文件表示在当前级别下,某服务的启动次序或关闭次序(表示启动和关闭的文件只能存在一个)
这些文件均是软链接文件,文件名为:
K |S 无空格 关闭优先级别|开启优先级别 无空格 服务名
Kill Start
56所代表的字段:启动优先级别
10所代表的字段:关闭优先级别
转载于:https://blog.51cto.com/bloodhero/789583