控制启动过程

1.请简要说明 RHEL 9的启动过程。

答:(1)BIOS/UEFI:硬件自检并加载引导程序;

(2)GRUB 2:读取 /boot/grub2/grub.cfg,加载内核和 initramfs ;

(3)内核初始化:解压 initramfs,挂载根文件系统;

(4)systemd:作为第一个进程(PID=1),按目标(target)启动服务单元。

2.系统重启和关机的命令分别是什么?

答:(1)重启:systemctl reboot

(2)关机:systemctl poweroff

  1. Systemd target 是什么?

答:Systemd target 是一组系统服务的逻辑单元集合,用于定义系统的运行状态(类似传统 SysVinit 的运行级别)。

4.重置丢失的 root 密码需要哪些步骤?

答:(1)重启系统,在 GRUB 菜单选择内核项,按 e 进入编辑模式。

(2)找到linux行,末尾添加rd.break或init=/bin/bash按 Ctrl+X 启动。

(3)挂载根文件系统并修改密码。

5.如何让系统日志在重启后持久保留?

答:(1)创建日志存储目录:mkdir -p /var/log/journal

(2)修改 /etc/systemd/journald.conf,启用持久化:Journal

Storage=persistent

(3)重启 journald:systemctl restart systemd-journald

相关推荐
瀚高PG实验室4 分钟前
HAC 集群主节点状态在starting、running之间频繁切换
运维·数据库·postgresql·瀚高数据库
其实防守也摸鱼9 分钟前
教育信息技术应用创新---基础软件信息赛
运维·服务器·数据库·github·copilot
苏生Susheng17 分钟前
【软件实施】Windows 服务器运维实战
java·运维·服务器·windows·spring boot·javaweb·实施
且白20 分钟前
node、npm通过http-server架设本地服务器(可解决跨域)
服务器·网络协议·http
Gauss松鼠会32 分钟前
【GaussDB】GaussDB 组件、节点和AZ故障仲裁与切换流程
运维·服务器·数据库·gaussdb
飘忽不定的bug39 分钟前
ubuntu20.04交叉编译QT5.15.12(RK3562+ubuntu20.04)
linux·qt·ubuntu
库玛西1 小时前
深入浅出Linux select网络模型:从底层位图原理到C++面向对象高级封装
linux·服务器·网络·c++·ubuntu
Tingjct1 小时前
线程详细讲解---聚焦linux
linux·服务器·jvm
数字孪生视频孪生1 小时前
空间智能技术|跨镜轨迹全域可溯,无感定位无扰赋能落地
大数据·运维·人工智能·重构·架构
ComputerInBook1 小时前
linux包管理工具——yum(YellowdogUpdaterModified)
linux·运维·服务器·yum·dnf