目录
一、chkconfig
1、列出服务列表 chkconfig --list
2、关闭开启服务 chkconfig 服务名 on/off
3、添加新服务 chkconfig --add 服务文件名
4、删除已有服务 chkconfig --del 服务名
5、系统级别定义:
一、chkconfig
chkconfig——centos6 以下使用的服务管理sysV服务。在centos7中sysV服务,被原生的systemd服务取代。
sysV服务在centos6中是进程1的init服务。
systemd服务在centos7中是进程1的服务。
1、列出服务列表 chkconfig --list
chkconfig --list
这些服务在 /etc/init.d 中,服务名就是里面的文件名。
2、关闭开启服务 chkconfig 服务名 on/off
chkconfig 服务名 off 关闭服务。 在2、3、4级别变为关
chkconfig 服务名 on 开启服务。 在2、3、4级别变为开
chkconfig --level 235 服务名 off 把该服务的2、3、5级别关闭。
3、添加新服务 chkconfig --add 服务文件名
chkconfig --add 服务文件名
该文件必须要先放到/etc/init.d下,才能添加成功
文件格式需要注意,chkconfig 和description部分不可少。
chkconfig 2345 10 90 代表可以运行的级别是2345 ,10是第10位启动,90是第90位关闭。
description 描述部分
4、删除已有服务 chkconfig --del 服务名
chkconfig --del 服务名
5、系统级别定义:
0 | 1 | 2 | 3 | 4 | 5 | 6 |
关机 | 单用户 | 多用户不带图形 无nfs服务 |
多用户不带图形 | 保留的级别 | 多用户带图形 | 重启 |
把系统级别定义1,系统一启动就进入单用户。
把系统级别定义6,系统一启动就进入重启,则系统是起不来的。
服务的 0 1 6 一般都是关闭,即关机、重启状态和单用户模式都是关闭。文章来源:https://www.toymoban.com/news/detail-481695.html
/etc/inittab 中可以配置指定系统的运行级别。(在centos7下不再使用)文章来源地址https://www.toymoban.com/news/detail-481695.html
到了这里,关于linux 系统服务管理的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!