chkconfig是用来管理开机启动的服务, 是linux RED HAT 用来查询, 启动和停止 /etc/init.d/的服务的一个进程
/etc/init.d/下的服务在系统启动的时候按照一定格式定义的顺序来启动服务
chkconfig有六个运行级别
简单的说,运行级就是操作系统当前正在运行的功能级别。
这个级别从1到6 ,具有不同的功能。 不同的运行级定义如下
# 0 -停机(千万不能把initdefault 设置为0 ) # 1 -单用户模式 # s init s = init 1 # 2 -多用户,没有 NFS # 3 -完全多用户模式(标准的运行级) # 4 -没有用到 # 5 -X11 多用户图形模式(xwindow) # 6 -重新启动 (千万不要把initdefault 设置为6 )
chkconfig –list [name]:显示所有运行级系统服务的运行状态信息(on或off)。如果指定了name,那么只显示指定的服务在不同运行级的状态。
chkconfig –add name:增加一项新的服务。chkconfig确保每个运行级有一项启动(S)或者杀死(K)入口。如有缺少,则会从缺省的init脚本自动建立。
chkconfig –del name:删除服务,并把相关符号连接从/etc/rc[0-6].d删除。
chkconfig [--level levels] name:设置某一服务在指定的运行级是被启动,停止还是重置。
chkconfig: 2345 10 90
打开的脚本是/etci/init.d/network启动脚本,红框内那行表示 此脚本再2345等级自启动,开机顺序是第10个程序,关机顺序是第90个程序。
chkconfig 的六个级别, 对应/etc/rc.d/rc[0-6].d 的目录, 这些目录里有S/K, S代表start即启动, K代表kill即关机
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。