控制启动过程

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

相关推荐
andxe39 分钟前
工业级 PoE 交换机选型指南:破解边缘部署四大核心难题
运维·网络·安全·光通信·交换机
Decay__1 小时前
14_MySQL 高可用与容灾架构 —— MGR / InnoDB Cluster / Keepalived+VIP / 双主 / 读写分离 / 两地三中心
运维·数据库·sql·mysql·架构
木子欢儿3 小时前
国内 macOS/Linux 安装 rust
linux·运维·服务器·macos·rust
say_fall3 小时前
【Linux网络编程】计算机网络基础:局域网与广域网、OSI七层模型与TCP/IP五层模型、封装解包与MAC/IP地址、端口号与socket编程接口
linux·网络·tcp/ip·计算机网络·信息与通信
迪菲赫尔曼3 小时前
【基础篇 26】第一次在服务器完成训练:准备数据、断线继续、检查成果与备份
运维·服务器·人工智能·机器学习·计算机视觉
进击的荆棘3 小时前
Linux系统——线程同步与互斥
linux·运维·服务器·策略模式·同步·互斥·posix
橙橙笔记3 小时前
QT的学习第四部分
linux·qt·学习·音视频
.道阻且长.3 小时前
Linux基本开发工具:gdb和cgdb的使用
linux·运维·服务器·开发语言
vipxieliang3 小时前
可观测性与安全的融合:统一数据平台的建设实践
运维·openai·自动化运维
叼烟扛炮4 小时前
Linux 学习笔记(五十四):内网穿透实战——用 frp 让外网访问你的私人电脑
linux·服务器·网络·笔记·学习