RHCE 实验笔记 · 总目录
《从 RHCSA 到 RHCE:RHEL 9 实验笔记》系列导航:环境约定、虚拟机建议、阅读顺序,以及 00–17 各篇导览。
本页目录
《从 RHCSA 到 RHCE:RHEL 9 实验笔记》——面向 RHCSA / RHCE 备考 与 Linux 运维入门 的实验向系列,按「场景 → 命令 → 验证 → 考点」组织,而不是命令清单堆砌。
读完系列,你应当能独立完成:RHEL 9 基础操作与权限、静态网络与 SSH、软件与存储(含 LVM)、系统服务与防火墙/SELinux、Podman 容器,以及 Ansible 的 inventory、Playbook、变量条件与 Role。
系列:从 RHCSA 到 RHCE · 总目录 已发布:00–17 全系列完成。欢迎按目录顺序阅读,或从标签 RHEL9 复盘。
读者与前提
- 准备考 RHCSA(EX200) 或 RHCE(EX294,Ansible) 的同学
- 已有 Windows/macOS,能在虚拟机里装 RHEL 9 / Rocky 9 / AlmaLinux 9
- 会用终端复制粘贴即可,不要求先会编程
说明:EX294 的主体是 Ansible 自动化;命令、权限、存储等属于 RHCSA 基础。本系列前半打地基,后半进自动化。
建议实验环境
不必一上来就上物理服务器。一台能开 1~3 台虚拟机的电脑就够:
| 项目 | 建议 |
|---|---|
| 宿主机 | 内存 ≥ 16GB 更从容;8GB 可先做单机实验 |
| 虚拟化 | VMware Workstation / VirtualBox / KVM / UTM(Apple Silicon 用 ARM 镜像) |
| 发行版 | RHEL 9 开发者订阅免费,或 Rocky / AlmaLinux 9 |
| 节点规模 | 命令与网络:1 台;NFS/SSH 双机:2 台;Ansible:control + 2~3 节点 |
| 磁盘 | 系统盘 ≥ 40GB;LVM 实验可再加 1~2 块空数据盘 |
| 网络 | 先用「仅主机」或 NAT,固定网段,例如 192.168.56.0/24 |
| 快照 | 装好系统、配好仓库后立刻打「干净快照」;每次大实验前再打一次 |
破坏性命令(rm -rf、重分区、改 SELinux)前,确认当前快照可回滚。
环境约定(全文通用)
文中示例按下面约定书写,请在自己的实验里替换:
| 项目 | 示例值 | 你应替换为 |
|---|---|---|
| 节点名 | server / client / control | 你的主机名 |
| 管理网段 | 192.168.56.0/24 | 你的虚拟网卡网段 |
| 示例 IP | 192.168.56.10 | 节点实际地址 |
| 网关 / DNS | 192.168.56.1 | 你的网关或内网 DNS |
| 示例密码 | YourPass123 | 自己的强密码 |
| 软件仓库 | 练习环境内网源 | 课程提供的 BaseOS/AppStream 地址 |
约定之外的细节:
- 默认使用 root 完成系统配置实验;涉及 sudo、Ansible 时会明确切到普通用户。
- 网卡名不固定:可能是
ens33、enp1s0、eth0。以ip -br a输出为准,不要死记某一个名字。 - 考试与课堂练习环境常提供 内网 YUM 源 和预置 SSH;公网虚拟机需自行配置仓库与网络。
练习环境:若教材出现
red/blue/server1、172.25.0.25或lab0.example.com等字样,对应关系是:red≈主实验机,blue≈第二台,server1≈共享服务机。博客正文已抽象为通用主机名,命令原理相同。
怎么用这套笔记
- 按顺序读前半(命令 → 网络 → 编辑器 → 软件 → 权限),再进存储与服务。
- 每篇先跑通「操作」里的命令,再看「考点与易错」。只看不敲,权限和 LVM 很容易在考场翻车。
- Ansible 几篇要连着做:inventory、cfg、Playbook、Role 是一条线,拆开看会丢上下文。
- 文内示例 IP、路径、仓库地址一律替换;命令结构(选项含义)才是要背的。
系列目录
第一部分 · 系统基础(RHCSA)
| 序号 | 标题 | 一句话 | 状态 |
|---|---|---|---|
| 00 | 总目录(本篇) | 系列导航与环境约定 | 已发布 |
| 01 | Linux 目录结构 | FHS 常用路径、家目录 | 已发布 |
| 02 | Linux 基础命令 | pwd/ls/cd、增删拷看与快捷键 | 已发布 |
| 03 | nmcli 配静态 IP 与 SSH | 连接名≠网卡名、PermitRootLogin | 已发布 |
| 04 | VIM 三模式 | 编辑配置文件的最小必备集 | 已发布 |
| 05 | dnf 软件源与 tar | 仓库文件、归档与压缩 | 已发布 |
| 06 | 用户与基础权限 | passwd 七列、chmod、附加组 | 已发布 |
| 07 | ACL 与特殊权限 | suid/sgid/sticky、精准授权 | 已发布 |
| 08 | sudo 与找回 root | 提权语法、rd.break | 已发布 |
第二部分 · 存储与服务(RHCSA)
| 序号 | 标题 | 一句话 | 状态 |
|---|---|---|---|
| 09 | find、grep 与脚本入门 | 查找过滤与可执行脚本 | 已发布 |
| 10 | 分区与 LVM | fstab、扩容、xfs_growfs | 已发布 |
| 11 | 服务与计划任务 | systemd、cron、chrony、NFS | 已发布 |
| 12 | httpd 与 SELinux | 防火墙、上下文、三层排查 | 已发布 |
| 13 | Podman 容器 | 镜像、run、卷与 :Z | 已发布 |
第三部分 · Ansible(RHCE / EX294)
| 序号 | 标题 | 一句话 | 状态 |
|---|---|---|---|
| 14 | Ansible 快速上手 | cfg、inventory、ad-hoc | 已发布 |
| 15 | Playbook 与模块 | YAML、常用模块实战 | 已发布 |
| 16 | 变量与流程控制 | facts、loop、when、block | 已发布 |
| 17 | Role 与 Vault | 角色、系统角色、加密 | 已发布 |
全系列 00–17 已全部发布。可从标签 RHEL9 或分类 Linux 进入任意一篇。
RHCSA 与 RHCE 的分界
RHCSA(地基) RHCE(在地基上自动化)
───────────────── ─────────────────────
命令 / 权限 / 软件 Ansible 架构与清单
网络 / 存储 / 服务 Playbook 与模块
SELinux / Podman 变量、Role、Vault
考试策略:先把 01–13 敲熟,再攻 14–17。Ansible 题默认你会 SSH、权限、firewalld、SELinux;地基不稳时,剧本再漂亮也会卡在节点连不上、端口没放行。
与官方考纲的关系
- 不以泄题或背题为目的,强调可复现实验;
- 命令选项以 RHEL 9 文档与实机为准;与 RHEL 7/8 的差异会在篇内标注;
- 练习环境若与考场主机名、IP、仓库地址不同,只换值,不换步骤。
开始阅读
推荐路径
- 本篇:环境与命名约定
- Linux 目录结构 → 基础命令 → 网络 SSH
- 按目录顺序读完 04–13(RHCSA 地基)
- 再读 Ansible 快速上手 到 Role 与 Vault
只想先连上机器干活:可从 02、03 开始,再补目录结构。
考前建议:每篇的「推荐练习」在自己虚拟机跑通一遍,比只看文字有效得多。
下一篇:Linux 目录结构