一 基本概念
用术语“runlevel”来定义系统运行级别。在CentOS 7版本之前得系统中,通常有7种运行级别,这些运行级别在/etc/inittab文件中指定,sysvinit程序通过检查/etc/inittab文件中是否含有“initdefault”项来启动一个默认的运行级别。
每个Linux发行版对运行级别的定义都不太一样。但0、1、6三个级别获得了共识,含义如下:
- 0:表示关机模式
- 1:表示单用户模式,单用户模式下只有系统管理员可以登录。
- 6:表示重启模式,也就是关闭所有运行的进程,然后重新启动系统。
另外4个运行级别,在CentOS发行版定义的含义如下:
- 2:表示多用户模式,不支持文件共享,例如不支持NFS服务。这种模式不常用。
- 3:表示完全多用户模式,支持NFS服务。这是最常用的用户模式,默认登录到系统的字符界面。
- 4:表示基本不用的用户模式,可以实现某些特定的登录请求。
- 5:表示完全多用户模式,默认登录到X-Window系统,也就是登录到Linux图形界面。
在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对应关系。
相关推荐
CentOS7.vmdk
Centos7下安装MongoDB
原文:https://blog.csdn.net/m0_37814112/article/details/120220219 说明:centos7内核一键升级到5.4.13版本自动化脚本
vagrant centos7 镜像
文档中包含CentOS5到CentOS7的百度云盘连接地址。保证有效
在Centos7安装golang教程
CentOS7安装Git
centos7离线安装vim
centos7自带的中文输入法非常难用,在centos7上面安装sougou输入法,
CentOS7安装指南
CentOS 7 安装linux
CentOS 7 2009版镜像文件,内附下载安装全套教程 CentOS 7是CentOS项目发布的开源类服务器操作系统,于2014年7月7日正式发布。 [1] CentOS 7是一个企业级的Linux发行版本,它源于RedHat免费公开的源代码进行再发行...
centos7 crontab 安装包
centos7离线源码安装make
centos7 nfs离线安装包
centos7离线安装bzip2
Centos7升级OpenSSH版本至9.3p2