默认值是什么运行级别当你运行时分配
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