Skip to content

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. 学习方法(强烈建议)

每次练习都按这个闭环执行:

  1. 目标:这条命令/配置要解决什么问题
  2. 操作:执行了哪些步骤
  3. 验证:如何证明它真的生效

Next: 进入命令实操:8.2 文件系统与常用命令