8.5 网络、存储与RHCSA综合练习
"真正的掌握,来自一套完整任务的闭环交付。"
本章目标:将前四章能力串联,完成一套贴近 RHCSA 难度的综合练习。
1. 网络基础配置
在 RHEL/Rocky 中,推荐使用 nmcli 管理网络。
bash
nmcli con show
nmcli dev status
nmcli con mod "System eth0" ipv4.addresses 192.168.56.20/24
nmcli con mod "System eth0" ipv4.gateway 192.168.56.1
nmcli con mod "System eth0" ipv4.dns "223.5.5.5 8.8.8.8"
nmcli con mod "System eth0" ipv4.method manual
nmcli con up "System eth0"
ip a不同发行版默认连接名可能不同,请以
nmcli con show输出为准。
2. 存储基础:分区、文件系统、挂载
常见流程:识别磁盘 → 分区 → 格式化 → 挂载 → 开机自动挂载。
bash
lsblk
fdisk -l
mkfs.xfs /dev/sdb1
mkdir -p /data
mount /dev/sdb1 /data
df -h开机自动挂载(编辑 /etc/fstab)示例:
text
/dev/sdb1 /data xfs defaults 0 0建议用下面命令做语法验证:
bash
mount -a3. 综合任务(模拟考风格)
请在实验机完成以下任务:
- 创建用户
ops,并加入管理员组。 - 配置
/srv/project目录,属主为ops。 - 安装并启动
httpd,设置开机自启。 - 新增一块磁盘分区并挂载到
/data。 - 写出完整验证步骤,证明以上配置生效。
4. 参考验证清单
bash
id ops
ls -ld /srv/project
systemctl is-active httpd
systemctl is-enabled httpd
findmnt /data如果你能独立完成并解释每一步“为什么这么做”,就已经达到 RHCSA 入门到中阶的实战要求。
Next: 恭喜完成 Linux 基础模块,建议回到首页按章节二刷与复盘。