一、实验名称
Linux 虚拟机部署与文件管理、vi/vim 编辑器综合实践
二、实验目的
- 掌握在 VMware 中创建虚拟机并安装 RHEL9 操作系统的完整流程。
- 学会通过 SSH 协议实现对 Linux 服务器的远程连接与管理。
- 熟练运用 Linux 文件管理命令,完成目录与文件的创建、编辑等操作。
- 掌握 vi/vim 编辑器的基本操作,包括文件创建、内容编辑、文本查找删除及显示设置。
三、实验环境
1.宿主机:Windows 11 操作系统
2.虚拟化软件:VMware Workstation Pro
3.虚拟机系统:Red Hat Enterprise Linux 9(RHEL9)
4.远程连接工具:Xshell 8
四、实验步骤与内容
(一)VMware 创建虚拟机并安装 RHEL9
- 创建虚拟机打开 VMware Workstation Pro,点击 “创建新的虚拟机”,选择 “典型(推荐)” 配置。选择 “安装程序光盘映像文件(ISO)”,指定 RHEL9 的 ISO 镜像路径。设置虚拟机名称为
RHEL9-Server,安装位置选在非系统盘的D:\VMware\RHEL9。分配 2 核 CPU、2GB 内存和 20GB 虚拟磁盘。 - 安装 RHEL9 系统启动虚拟机,进入安装向导,选择中文作为系统语言。确认安装源为本地镜像,选择 “带 GUI 的服务器” 作为安装环境。采用自动分区方案,设置 root 密码为
123456,并创建普通用户fox。等待安装完成后重启系统,完成初始配置。 - SSH 远程连接配置在虚拟机中执行命令安装并启用 SSH 服务:
使用sudo dnf install -y openssh-server sudo systemctl enable --now sshdip a查看虚拟机 IP 地址为192.168.233.130。在宿主机 Xshell 中输入ssh root@192.168.233.130,输入密码后成功远程登录。
(二)文件管理命令练习
- 在
/opt目录下创建临时目录tmp执行命令:
用mkdir -p /opt/tmpls /opt验证,确认tmp目录已创建。 - 在
/opt/tmp中创建文件a.txt执行命令:
用touch /opt/tmp/a.txtls /opt/tmp验证,确认a.txt文件已创建。
(三)vi/vim 编辑器操作练习
- 创建文件并写入日期时间执行命令:
按vi /tmp/newfilei进入插入模式,在首行输入:
按2026年01月12日 星期一 16:25:00ESC返回命令模式。 - 导入
/boot/grub2/grub.cfg文件内容在命令模式下输入:
执行后,:r /boot/grub2/grub.cfggrub.cfg的内容被插入到日期行的下一行。 - 查找并删除包含
#字符的行在命令模式下输入全局删除命令:
执行后所有包含:g/#/d#的注释行被一次性删除。 - 开启行号提示功能在命令模式下输入:
此时编辑器左侧显示行号,方便定位。:set nu - 保存并退出在命令模式下输入
:wq,保存修改并退出 vi。
五、实验总结
本次实验从虚拟机搭建开始,完成了 RHEL9 系统的安装、SSH 远程连接配置,以及文件管理和 vi/vim 编辑器的操作练习。通过亲手操作,我熟悉了 Linux 系统的基础运维流程,掌握了文件管理命令和 vi/vim 的核心用法,为后续的系统管理学习打下了基础。