![chkconfig --添加默认运行级别](https://linux22.com/image/94426/chkconfig%20--%E6%B7%BB%E5%8A%A0%E9%BB%98%E8%AE%A4%E8%BF%90%E8%A1%8C%E7%BA%A7%E5%88%AB.png)
默认值是什么运行级别当你运行时分配
chkconfig --add
对于一个程序?
答案1
chkconfig
不更改默认运行级别。这是由/etc/inittab
(pre-systemd) 或systemctl set-default
(on systemd) 定义的。
所做chkconfig
的就是创建到各种运行级别的链接。
我们以 RedHat 6 (CentOS 6) 为例。
当您这样做chkconfig -add myservice
时,它将查找/etc/init.d/myservice
特定的注释行:
例如
# chkconfig: 2345 55 25
该2345
部分意味着该服务将在运行级别 2、3、4 和 5 上启用。因此现在将在其他运行级别 ( )中chkconfig --add
创建链接S55myservice
rc[2345].d
K25myservice
rc[016].d