8.1 Linux入门与环境准备
"先把实验环境搭好,再谈高效学习。"
本章目标:认识 Linux 基础概念,并完成可用于后续练习的环境部署。
1. Linux 是什么
Linux 严格来说是内核(Kernel),我们日常使用的是“内核 + 工具链 + 包管理器”组成的发行版(Distribution)。
常见发行版:
- RHEL / Rocky / AlmaLinux(企业场景常见,贴近 RHCSA)
- Ubuntu / Debian(社区与开发场景常见)
2. RHCSA 学习重点
RHCSA 关注的是“系统管理员实操能力”,不是理论问答。重点通常包括:
- 基础命令与文本处理
- 用户与权限管理
- 服务与进程管理
- 网络与存储基础配置
- 故障排查与结果验证
3. 实验环境建议
推荐最小环境:
- 1 台 Rocky Linux 9 虚拟机(或 RHEL 兼容发行版)
- 2 vCPU / 4 GB RAM / 40 GB Disk
- 网络模式:NAT + Host-Only(便于联网与本地互通)
可选虚拟化工具:VirtualBox / VMware Workstation / Proxmox。
4. 首次开机后必做
bash
cat /etc/os-release
uname -r
hostnamectl
ip a检查项:
- 系统版本是否正确
- 网卡是否有 IP
- 主机名是否可识别
5. 学习方法(强烈建议)
每次练习都按这个闭环执行:
- 目标:这条命令/配置要解决什么问题
- 操作:执行了哪些步骤
- 验证:如何证明它真的生效
Next: 进入命令实操:8.2 文件系统与常用命令