CentOS 7中runlevel到target的改变

前端之家收集整理的这篇文章主要介绍了CentOS 7中runlevel到target的改变前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

一 基本概念

用术语“runlevel”来定义系统运行级别。在CentOS 7版本之前得系统中,通常有7种运行级别,这些运行级别在/etc/inittab文件中指定,sysvinit程序通过检查/etc/inittab文件中是否含有“initdefault”项来启动一个默认的运行级别。

每个Linux发行版对运行级别的定义都不太一样。但0、1、6三个级别获得了共识,含义如下:

  • 0:表示关机模式
  • 1:表示单用户模式,单用户模式下只有系统管理员可以登录
  • 6:表示重启模式,也就是关闭所有运行的进程,然后重新启动系统。

另外4个运行级别,在CentOS发行版定义的含义如下:

在CentOS 7版本中,由于采用了systemd管理体系,因此以前运行级别(runlevel)的概念被新的运行目标(target)所取代,target的命名类似于“multi-user.target”这种形式,比如原来的运行级别3(runlevel3)对应于新的多用户目标“multi-user.target”,运行级别5(runlevel5)对应于“graphical-user.target”。因为systemd机制不再使用runlevel的概念,所以/etc/inittab也不再被系统使用。

在新的systemd管理体系中,默认target通过软链接来实现。

二 应用举例

1、查看系统默认target。


2、运行级别与target对应关系。

原文链接:https://www.f2er.com/centos/380106.html

猜你在找的CentOS相关文章