实验名称:VMware搭建RHEL9虚拟机及Linux文件与vim操作实践
实验目的:
1. 掌握在VMware中创建虚拟机并安装RHEL9操作系统的方法,学会通过SSH实现远程连接。
2. 熟练运用Linux文件管理命令完成目录与文件的创建操作。
3. 掌握vi/vim编辑器的基本使用,包括文件创建、内容导入、字符匹配删除及行号显示设置。
实验环境:VMware Workstation、RHEL9操作系统、Windows/macOS客户端(SSH工具)
一、VMware创建RHEL9虚拟机及SSH远程连接
1. 安装OpenSSH服务
在RHEL9系统中执行以下命令安装并启动SSH服务,确保远程连接功能可用:
SSH服务安装命令
2. SSH远程连接
客户端通过 ssh 用户名@RHEL9服务器IP 命令即可实现远程登录,验证SSH服务正常运行。
二、文件管理命令练习
1. 创建临时目录
执行 mkdir -p /opt/tmp 命令在 /opt 目录下创建临时目录 tmp , -p 参数确保父目录不存在时自动创建:
创建tmp目录命令
2. 创建文件
进入 /opt/tmp 目录,执行 touch /opt/tmp/a.txt 命令创建空文件 a.txt :
创建a.txt文件命令
三、vi/vim编辑器操作练习
1. 创建文件并输入日期时间
执行 vi /tmp/newfile 命令打开vim编辑器并创建 newfile 文件,在编辑模式下输入当前日期时间:
vim创建文件命令
输入日期时间内容
2. 导入grub.cfg文件内容
在vim命令模式下执行 :r /boot/grub2/grub.cfg ,将指定文件内容读取到 newfile 的第二行:
导入文件内容命令
3. 删除包含#号的行
在vim命令模式下执行 :g/#/d ,全局查找包含 # 字符的行并删除:
删除含#号行命令
4. 开启行号提示功能
在vim命令模式下执行 :set nu ,启用行号显示功能,便于文件内容定位:
开启行号命令
四、实验总结
本次实验完成了RHEL9虚拟机的搭建、SSH服务的配置与远程连接,熟练掌握了 mkdir 、 touch 等文件管理命令的使用,同时深入练习了vim编辑器的文件创建、内容导入、批量删除及行号显示等操作。通过实验,加深了对Linux系统基础操作的理解,为后续深入学习Linux运维与开发奠定了基础。
RHEL9系统部署与Linux命令操作实验报告
张小明
前端开发工程师
工业场景中弧形导轨的安装要点
弧形导轨作为工业自动化中实现弧线运动的核心部件,常用于机械臂关节、旋转工作台、自动化生产线转弯部位,医疗CT机的旋转扫描部件也依赖高精度弧形导轨实现平滑运动。其安装质量直接影响设备运行精度与寿命,从材料准备到定位调试,…
深度学习毕设项目推荐-基于python_CNN卷积神经网络深度学习识别花卉是否绽放
博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…
2026年你应该掌握的进阶版 Gemini CLI 实用指南
现在用AI,只会在网页版当聊天机器人用吗?那你就out了。 Gemini CLI 是 Google 推出的终端 AI 助手。相比于网页版,命令行工具在处理本地文件、读取项目上下文方面有着天然优势。对于开发者而言,它不仅仅是一个聊天机器人…
ppo 找出口模型 训练 笔记 26/1/13
cnn模型大小我给他控制在训练耗时30s左右(4060ti) 动作空间6个:4个移动2个转头,因为一开始都要跑一遍,动作太多需要跑更多步才能吃到正反馈 我现在设置是60步一episode,5 episode训练一次 转头70度左右&…
深度学习计算机毕设之基于python-AI机器学习对狗表情训练识别基于python-AI深度学习对狗表情训练识别
博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…
深度学习计算机毕设之基于python_CNN卷积神经网络深度学习识别花卉是否绽放
博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…