Redhat/CentOS Linux 系统进入单用户模式

redhat,centos,linux,系统,进入,单用户,模式 · 浏览次数 : 352

小编点评

## Redhat/CentOS 单用户模式操作说明 **CentOS 7.9 开机在 grub 引导界面时,按下 e 键进入编辑模式:** ``` linux16 ``` **在行末添加 rd.break:** ``` rd.break ``` **使用 Ctrl + x 进入单用户模式:** ``` switch_root:/# ``` **重新挂载系统分区:** ``` mount -o remount,rw /sysroot ``` **切换至系统分区修改root或其他普通用户密码查看系统日志查看或更改各种配置文件:** ``` mount -o remount,rw /sysroot ``` **退出单用户模式:** ``` exit ``` **Redhat 8.2 开机在 grub 引导界面时,按下 e 键进入编辑模式:** ``` linux ()$root ``` **在行末添加 rd.break:** ``` rd.break ``` **使用 Ctrl + x 进入单用户模式:** ``` switch_root:/# ``` **重新挂载系统分区:** ``` mount -o remount,rw /sysroot ``` **切换至系统分区exit:** ``` exit ```

正文

Redhat/CentOS Linux 系统进入单用户模式

以 CentOS 7.9 和 Redhat 8.2 为例进行操作,因为CentOS是Redhat的发行版,所以同版本号界面和操作是一样的。

CentOS 7.9

 开机在 grub 引导界面时,按下 e 键进入编辑模式:

 

找到 linux16 这一行,在行末添加 rd.break(注意这里是一整行),使用 Ctrl + x 进入单用户模式:

如下图,看到switch_root:/#说明进入了单用户模式,然后我们需要重新挂载系统分区才能像正常进入系统里执行修改密码、查看日志、修改各种配置。

mount -o remount,rw /sysroot    #挂载系统分区
chroot /sysroot    #切换至系统分区

修改root或其他普通用户密码

查看系统日志

查看或更改各种配置文件

 exit退回单用户模式,reboot重启(注意还有进程时exit是无法退出的,需要jobs -l 查看进程,然后kill 掉即可)

 

Redhat 8.2

 开机在 grub 引导界面时,按下 e 键进入编辑模式:

找到 linux($root)这一行,在行末添加 rd.break(注意这里是一整行),使用 Ctrl + x 进入单用户模式:

如下图,看到switch_root:/#说明进入了单用户模式,然后我们需要重新挂载系统分区才能像正常进入系统里执行修改密码、查看日志、修改各种配置。

mount -o remount,rw /sysroot    #挂载系统分区
chroot /sysroot    #切换至系统分区
exit #退回

 

与Redhat/CentOS Linux 系统进入单用户模式相似的内容:

Redhat/CentOS Linux 系统进入单用户模式

Redhat/CentOS Linux 系统进入单用户模式 以 CentOS 7.9 和 Redhat 8.2 为例进行操作,因为CentOS是Redhat的发行版,所以同版本号界面和操作是一样的。 CentOS 7.9 开机在 grub 引导界面时,按下 e 键进入编辑模式: 找到 linux16

[转帖]Linux操作系统使用RPMBUILD命令打包RPM的详细步骤

https://www.cnblogs.com/zhangxinglong/p/11904922.html 首先,我们需要了解一些预备知识,在旧版本的CentOS中,rpmbuild工具默认的工作路径是/usr/src/redhat,因为权限原因,一般用户身份不能制作rpm软件包,只能切换到root

[转帖]Linux基础命令---mysql

https://www.cnblogs.com/wj78080458/p/10848990.html mysql mysql是一个简单的sql shell,它可以用来管理mysql数据库。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora。 1、语法 mysql [

[转帖]Linux基础命令---echo打印内容到标准输出

https://www.cnblogs.com/wj78080458/p/11027763.html echo echo指令可以输出内容到标准输出,以空白分割字符串,并且后面增加换行。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora。 1、语法 echo [-ne

[转帖]NetworkManager服务(nmcli)

一、简介 NetworkManager服务是管理和监控网络设置的守护进程,是2004年RedHat启动的项目,皆在能够让Linux用户更轻松的处理现代网络需求,尤其是无线网络,能够自动发现网卡并配置IP地址。Centos7之前的版本都是通过network.service管理网络配置。到了Centos

MQTT(EMQX) - Linux CentOS Docker 安装

Linux CentOS Docker 安装 MQTT(EMQX), el7-amd64 => EL 是 Red Hat Enterprise Linux 的简写, “el7” 表示的是 centos7/redhat7, amd64 一般指:x86-64

[转帖]Redhat、CentOS添加静态路由的方法

https://www.diewufeiyang.com/post/1174.html 我们经常遇到需要在系统默认路由的基础上,额外添加静态路由的需求。为了使得下次系统启动这些静态路由依旧生效,我们可能采取在rc.loal里加入route命令追加静态路由的方法。 现在给大家推荐Redhat建议的方法

Git 常用命令

博客地址:https://www.cnblogs.com/zylyehuo/ 虚拟机基本配置 git 基本指令 # 在 centos7 环境下查看系统版本 cat /etc/redhat-release # (1)安装 git yum install -y git # windows安装地址:htt

[转帖]openGauss单机部署

作者:可达 openGauss单机部署 一、安装环境 1.操作系统:虚拟机VMware、CentOS7.9 2.环境设置: (1)虚拟机内存3G、磁盘100G (2)系统版本修改 一开始使用了centos8,无法安装,因此降低版本,选用7.9后依然存在一些问题,因此修改/etc/redhat-rel

Redhat7/CentOS7 网络配置与管理(nmtui、nmcli、GNOME GUI、ifcfg文件、IP命令)

Redhat7/CentOS7 网络配置与管理(nmtui、nmcli、GNOME GUI、ifcfg文件、IP命令) 背景:作为系统管理员,需要经常处理主机网络问题,而配置与管理网络的方法和工具也有好几种,这里整理分享一下网络配置与管理的几种方式。 1、NetworkManager 概述 在 Re