第一步:VMware 主界面说明:打开 VMware Workstation,首页提供 3 个功能入口。点击【创建新的虚拟机】,开始创建流程。
第二步:新建虚拟机向导 — 选择配置类型选项:典型(推荐)、自定义(高级) 建议选择自定义(高级),可手动指定硬件参数、磁盘控制器等,更适合 Linux 学习环境。 点击【下一步 (N)】
第三步:选择虚拟机硬件兼容性说明:硬件兼容性默认选择Workstation 17.5 or later,保持默认即可。
第四步:安装客户机操作系统说明:
- 安装程序光盘
- 安装程序光盘映像文件 (iso)
- 稍后安装操作系统 (S)✅ 选择稍后安装操作系统,先创建虚拟机硬件,后续再挂载 ISO 安装系统。 点击【下一步 (N)】
第五步:选择客户机操作系统说明: 客户机操作系统:选择Linux(L)版本:选择Red Hat Enterprise Linux 9 64 位(与 RHEL9 镜像对应) 点击【下一步 (N)】
第六步:命名虚拟机并指定存储位置说明: 虚拟机名称 (V):填写RHCSA(便于识别,RHCSA 为红帽认证名称) 位置 (L):建议设置为D:\RHCSA,不要放在 C 盘,路径避免中文与空格。 点击【下一步 (N)】
第七步:处理器配置说明: 处理器数量 (P):1 每个处理器的内核数量 (C):4 总核心数:4 核 点击【下一步 (N)】
第八步:虚拟机内存分配说明: 分配内存:4096MB(4GB)点击【下一步 (N)】
第九步:网络类型说明:提供 4 种网络模式:
- 桥接网络:虚拟机与主机同网段,拥有独立 IP
- 使用网络地址转换 (NAT)(E)✅(推荐):可上网、主机可访问虚拟机、外部无法主动访问
- 仅主机模式:仅虚拟机与本机互通,无法上外网
- 不使用网络连接 选择 NAT,点击【下一步 (N)】
第十步:选择 I/O 控制器类型说明:SCSI 控制器默认选择LSI Logic (L)(推荐),保持默认即可。 点击【下一步 (N)】
第十一步:选择磁盘类型说明:虚拟磁盘类型选择SATA(A)。 IDE:老式、性能低;SCSI:传统服务器硬盘;SATA:通用、兼容性好;NVMe:高速固态。 RHEL9 对 SATA 支持良好,适合学习。 点击【下一步 (N)】
第十二步:选择磁盘说明:三个选项:
- 创建新虚拟磁盘 (V)✅(本次安装使用)
- 使用现有虚拟磁盘
- 使用物理磁盘(风险高,不推荐新手) 选择【创建新虚拟磁盘】,点击【下一步 (N)】
第十三步:指定磁盘容量说明: 最大磁盘大小:100GB(RHEL9 最低 20GB,100GB 更适合实验)不勾选【立即分配所有磁盘空间】:采用动态占用,节省主机空间勾选【将虚拟磁盘拆分成多个文件 (M)】:便于复制、迁移虚拟机 点击【下一步 (N)】
第十四步:指定磁盘文件说明:磁盘文件默认为D:\RHCSA.vmdk(vmdk 为 VMware 虚拟磁盘格式)。 路径与虚拟机目录保持一致,避免中文。 点击【下一步 (N)】
第十五步:准备创建虚拟机说明:页面展示配置汇总:名称 RHCSA、路径 D:\RHCSA、100G 硬盘、4G 内存、NAT、4 核 CPU。 确认无误后点击【完成】,空白虚拟机创建完成。
第十六步:虚拟机主界面说明:虚拟机已创建并处于关机状态。 点击【编辑虚拟机设置】,进入硬件配置界面。
第十七步:虚拟机设置 — CD/DVD 挂载 ISO 镜像说明: 选中【CD/DVD (SATA)】,勾选【启动时连接 (O)】 选择【使用 ISO 映像文件 (M)】,浏览并选择本地rhel-9.8-x86_64-dvd.iso作用:开机从该镜像启动,安装 RHEL9 系统。
第十八步:虚拟机设置 — 显示选项说明:选中【显示】,建议设置:
- 不勾选【加速 3D 图形】(服务器学习无需)
- 监视器:默认【将主机设置用于监视器】
- 勾选【拉伸模式】+【自由拉伸】,窗口自适应更方便
第十九步:虚拟机设置 — 高级固件 BIOS说明:切换到【选项】→【高级】,固件类型选择BIOS(B)。 BIOS 为传统启动模式,与 RHCSA 考试环境一致,不要选 UEFI。 设置完成点击【确定】保存。
二、内核、Shell、GNU、Linux 操作系统的概念
Linux 内核Linux 本质是内核(kernel),负责管理软件运行与硬件调度,相当于计算机的 “大脑”,只有内核可以直接操作硬件。 内核是操作系统最核心部分,为应用程序提供安全、受控的硬件访问能力。
Shell(命令解释器)Shell 是内核的保护层与交互接口,负责解析用户指令、传递请求、屏蔽底层细节,并提供人机交互界面。
GNUGNU 是一个自由开源项目,目标是开发一套免费、开源、兼容 Unix 的操作系统。 GNU 提供了 Linux 系统中绝大多数基础工具:文件命令、编译器、文本处理工具、Shell 等。 GNU没有开发内核,我们使用的 Linux 命令基本都来自 GNU 项目。
Linux 操作系统严格来说,Linux 只是内核,不是完整系统。 我们日常使用的 Linux = Linux 内核 + GNU 工具集 + 系统库 + 驱动 + 图形界面 + 应用。 因此标准名称为GNU/Linux。RHEL、CentOS、Ubuntu 等都是基于此结构的发行版。
三、如何打开 Shell,命令行提示符含义
打开 Shell方式 1:应用程序 → 终端 方式 2:桌面右键 → 在终端中打开
Shell 提示符含义
root:当前登录用户名,root 为管理员Timinglee:主机名,默认一般为 localhost~:当前工作目录,~表示用户家目录(登录后默认位置) 提示符符号:#或$
#:管理员 root$:普通用户
四、Shell 中如何执行命令
输入要求:命令必须写在提示符之后才能执行;若提示符被占用,按Ctrl+C终止程序,恢复输入。 命令格式:命令 参数 目标,各部分用空格分隔。 示例:touch file用于创建文件。 注意:命令执行时终端被占用,需 Ctrl+C 退出后才能输入新命令。
五、Shell 常用快捷键及使用
(原文未列出,保持位置不变)
六、命令行历史命令管理与调用
七、命令行自动补全功能
用于补全:命令、文件名、部分命令参数。
- 按一次 Tab:补全唯一项
- 按两次 Tab:列出所有以该字符开头的可选项
- 两次 Tab 仍无显示:表示无匹配内容
八、命令行获取帮助(whatis、--help、man)
whatis:查看命令简要说明 格式:
whatis 命令示例:whatis rm若提示nothing appropriate,root 执行mandb更新帮助库。--help:查看命令简易用法 格式:
命令 --help示例:rm --help符号说明:[]:可选参数...:可多个<>:必选参数man:查看详细手册(manual) 格式:
man 命令man -k 关键字:搜索相关手册 手册章节(常用): 1:普通命令 2:系统调用 3:库函数 4:设备文件 5:配置文件 8:系统管理命令man 内常用快捷键
q:退出/关键字:向下搜索n:下一个匹配N:上一个匹配G:跳到末尾g:跳到开头
九、文件管理
新建文件
touch 文件名文件不存在:创建空文件 文件已存在:更新文件时间戳,内容不变新建目录
mkdir 目录名mkdir 目录1 目录2创建多级目录需加-p:mkdir -p a/b/c删除文件
rm 文件名rm -f 文件名:强制删除,不提示rm -f 文件1 文件2删除目录删除目录必须加
-r(递归):rm -r 目录rm -rf 目录:强制递归删除复制文件
cp 源文件 目标文件示例:cp lee3 haha若目标不存在则新建并复制内容 多文件复制时,目标必须是目录: