系统相关
首页 > 系统相关> > CentOS7 学习4 常用指令 1 运行级别 runlevel

CentOS7 学习4 常用指令 1 运行级别 runlevel

作者:互联网

运行级别(runlevel)的概念(runlevelCentOS6中使用,CentOS7已经不用了,而是用targets来替代runlevel):
在这里插入图片描述

切换运行级别 指令:
init [0,1,2,3,5,6]:
在图形界面下,执行init 3,会切换到命令行界面;反之亦然;
注:init 0 是关机(halt)。

编辑/etc/inittab文件,修改默认运行等级(CentOS7已经不用runlevel这个概念,而是用targets,不过还是可以对应起来):
这里说明,在CentOS7中,不需要修改/etc/inittab文件,而是可以直接运行指令
systemctl set-default TARGET.target来修改默认的runlevel:

在这里插入图片描述

CentOS6的/etc/inittab文件是这样的:

在这里插入图片描述

利用切换运行级别,修改root密码:
开机时,按enter键,进入一个暂停的界面;
按e键,选择第2行的文件(编辑kernel),进行编辑;
将文件中的运行级别改为 1(单用户模式);
继续开机,发现已经登录到os中;(单用户模式不需要密码);
passwd root指令,修改root密码即可。
在这里插入图片描述

注意:这个操作只能是在物理机旁边(无法远程操作),所以,只有在可以进入机房的情况下, 才能使用这个操作。(由此可见服务器的物理安全的重要性)

标签:inittab,CentOS7,etc,指令,runlevel,级别,运行
来源: https://blog.csdn.net/qq_41173093/article/details/110143021