实验名称: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命令操作实验报告
张小明
前端开发工程师
STM32调试技巧:Keil MDK实用操作指南
STM32调试进阶:用Keil MDK打造高效开发闭环你有没有遇到过这样的场景?程序跑着跑着突然死机,串口毫无输出;ADC采样值莫名其妙跳变;某个全局变量在中断里被悄悄改写却找不到源头……面对这些问题,靠“加打印…
人工智能之核心基础 机器学习 第十三章 自监督学习
人工智能之核心基础 机器学习 第十三章 自监督学习 文章目录人工智能之核心基础 机器学习13.1 自监督学习概述📌 定义:从无标签数据中**自动生成监督信号**🔍 与无监督学习的区别13.2 自监督学习的核心:前置任务设计1️⃣ 掩码填…
为什么化工制造业越来越难吸引年轻人?从组织结构到人才逻辑的分析
过去几年,在服务化工、材料、能源等制造业客户的过程中,一个现象反复出现:企业本身并不弱,但年轻人正在快速流失,甚至出现明显断层。从客观条件看,这些企业大多具备以下特征:福利与用工合规薪资…
美国专辑 赴硅谷之会
参加由国际投资与孵化平台璞跃集团举办的Silicon Valley November Summit(11月峰会)。此行两大目标:为韦达AI视觉方案寻找战略合作者;传播中国的智能解决方案。01 参会背景与目的峰会背景璞跃集团作为国际投资与孵化平台ÿ…
创新试错提速,国产CAD助力原型快速迭代
投资人最喜欢问:“你们迭代一个版本要多久?”我们的回答是:“看软件的响应速度。”这不是玩笑。从灵光一现到初步模型,CAXA 3D的“创新模式”让我们几小时内就能完成。以前用传统设计软件,从突发的创意灵感落到初步模型…
深度学习毕设项目:基于深度学习卷积神经网络对猫狗识别基于python_CNN深度学习卷积神经网络对猫狗识别
博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…