news 2026/4/7 22:16:50

Linux 系统基础操作实验报告

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Linux 系统基础操作实验报告

一、实验名称

Linux 虚拟机部署与文件管理、vi/vim 编辑器综合实践

二、实验目的

  1. 掌握在 VMware 中创建虚拟机并安装 RHEL9 操作系统的完整流程。
  2. 学会通过 SSH 协议实现对 Linux 服务器的远程连接与管理。
  3. 熟练运用 Linux 文件管理命令,完成目录与文件的创建、编辑等操作。
  4. 掌握 vi/vim 编辑器的基本操作,包括文件创建、内容编辑、文本查找删除及显示设置。

三、实验环境

1.宿主机:Windows 11 操作系统

2.虚拟化软件:VMware Workstation Pro

3.虚拟机系统:Red Hat Enterprise Linux 9(RHEL9)

4.远程连接工具:Xshell 8

四、实验步骤与内容

(一)VMware 创建虚拟机并安装 RHEL9

  1. 创建虚拟机打开 VMware Workstation Pro,点击 “创建新的虚拟机”,选择 “典型(推荐)” 配置。选择 “安装程序光盘映像文件(ISO)”,指定 RHEL9 的 ISO 镜像路径。设置虚拟机名称为RHEL9-Server,安装位置选在非系统盘的D:\VMware\RHEL9。分配 2 核 CPU、2GB 内存和 20GB 虚拟磁盘。
  2. 安装 RHEL9 系统启动虚拟机,进入安装向导,选择中文作为系统语言。确认安装源为本地镜像,选择 “带 GUI 的服务器” 作为安装环境。采用自动分区方案,设置 root 密码为123456,并创建普通用户fox。等待安装完成后重启系统,完成初始配置。
  3. SSH 远程连接配置在虚拟机中执行命令安装并启用 SSH 服务:
    sudo dnf install -y openssh-server sudo systemctl enable --now sshd
    使用ip a查看虚拟机 IP 地址为192.168.233.130。在宿主机 Xshell 中输入ssh root@192.168.233.130,输入密码后成功远程登录。

(二)文件管理命令练习

  1. /opt目录下创建临时目录tmp执行命令:
    mkdir -p /opt/tmp
    ls /opt验证,确认tmp目录已创建。
  2. /opt/tmp中创建文件a.txt执行命令:
    touch /opt/tmp/a.txt
    ls /opt/tmp验证,确认a.txt文件已创建。

(三)vi/vim 编辑器操作练习

  1. 创建文件并写入日期时间执行命令:
    vi /tmp/newfile
    i进入插入模式,在首行输入:
    2026年01月12日 星期一 16:25:00
    ESC返回命令模式。
  2. 导入/boot/grub2/grub.cfg文件内容在命令模式下输入:
    :r /boot/grub2/grub.cfg
    执行后,grub.cfg的内容被插入到日期行的下一行。
  3. 查找并删除包含#字符的行在命令模式下输入全局删除命令:
    :g/#/d
    执行后所有包含#的注释行被一次性删除。
  4. 开启行号提示功能在命令模式下输入:
    :set nu
    此时编辑器左侧显示行号,方便定位。
  5. 保存并退出在命令模式下输入:wq,保存修改并退出 vi。

五、实验总结

本次实验从虚拟机搭建开始,完成了 RHEL9 系统的安装、SSH 远程连接配置,以及文件管理和 vi/vim 编辑器的操作练习。通过亲手操作,我熟悉了 Linux 系统的基础运维流程,掌握了文件管理命令和 vi/vim 的核心用法,为后续的系统管理学习打下了基础。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/4 6:15:47

Yak语言核心语法精讲:函数的创建与使用全解析

Yak语言核心语法精讲:函数的创建与使用全解析 前言 在掌握了Yak语言的基础数据类型、复合类型和控制流语法后,我们的代码已经具备了基础的逻辑处理能力,但在面对复杂场景时,线性的代码结构会变得臃肿且难以维护。函数作为编程的核…

作者头像 李华
网站建设 2026/3/23 22:05:41

移动端多模态推理新突破|基于AutoGLM-Phone-9B的轻量化部署实践

移动端多模态推理新突破|基于AutoGLM-Phone-9B的轻量化部署实践 1. 引言:移动端多模态AI的挑战与机遇 随着智能手机、可穿戴设备等边缘终端的算力不断提升,在本地实现高质量的多模态大模型推理已成为现实可能。然而,传统大模型通…

作者头像 李华
网站建设 2026/3/28 20:53:10

项目编码与 WBS 编码规则的设置需通过事务码 OPSK(为项目定义特殊性)与 OPSJ(定义项目编码屏蔽)联动完成,核心是先定义编码分隔符、校验规则,再配置层级掩码与编号格式

项目编码与 WBS 编码规则的设置需通过事务码 OPSK(为项目定义特殊性)与 OPSJ(定义项目编码屏蔽)联动完成,核心是先定义编码分隔符、校验规则,再配置层级掩码与编号格式,最后在项目参数文件启用自…

作者头像 李华
网站建设 2026/4/6 1:10:23

SAP 编码掩码(OPSJ)修改 / 新增操作校验清单

SAP 编码掩码(OPSJ)修改 / 新增操作校验清单(覆盖 PrjID、掩码结构、依赖关系全维度,避免 CJ611 等报错)一、新增编码掩码前的必校验项校验项校验内容操作方式失败后果PrjID 唯一性新 PrjID 未被任何掩码占用用 SE16 查…

作者头像 李华
网站建设 2026/4/5 19:37:58

本地化部署+术语控制|用HY-MT1.5构建安全翻译流水线

本地化部署术语控制|用HY-MT1.5构建安全翻译流水线 在企业全球化运营、政府跨语言服务以及多语种内容生产等场景中,高质量、高安全性、可定制化的机器翻译需求日益迫切。然而,依赖云端API的通用翻译服务存在数据泄露风险、术语不一致、格式丢…

作者头像 李华