当前位置: 首页 > news >正文

Linux研学-环境搭建

一 概述

1 Linux 概述

  Linux系统由内核、Shell、文件系统、应用程序及系统库等关键部分组成。内核作为核心,管理硬件资源与系统服务;Shell提供用户与系统交互的命令行界面,让用户能便捷执行操作;文件系统负责数据的存储、组织与管理,有多种类型如ext4等满足不同需求;应用程序涵盖办公软件、开发工具、服务器程序等,为用户实现各类功能;系统库则提供程序运行所需的通用函数和数据,供应用程序调用,各部分协同工作,共同构建起功能强大且灵活的Linux系统。

2 虚拟机概述

  虚拟机是一种在物理计算机硬件上通过软件模拟创建的虚拟计算环境,它能够独立运行完整的操作系统和应用程序。其核心原理是利用虚拟机监控器(VMM)或称hypervisor,在物理硬件和虚拟操作系统之间充当抽象层,将物理资源(如CPU、内存、存储、网络等)虚拟化并分配给各个虚拟机,使它们如同在独立物理机上运行一般。虚拟机具备隔离性,各虚拟机间互不干扰,保障系统安全与稳定;灵活性高,能快速创建、复制、迁移和销毁,方便资源调配与测试开发;兼容性强,可在不同物理硬件上运行相同虚拟环境,降低硬件依赖。

二 环境搭建

1 安装虚拟机 – vmware

  ① vmware官网下载安装,直接安就行了。
  ② 检查网卡,于网络适配器中查看虚拟网卡VMnet1,VMnet8,存在表示安装成功。(两者显示已启用),快捷键win+R输入ncpa.cpl 回车即可。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2 安装 Linux – CentOS7

  ① 根据需求官网下载对应版本镜像(iso),可以选择新版本,或老版本
在这里插入图片描述
在这里插入图片描述
  ② vmware 新建虚拟机后开机即可
在这里插入图片描述
在这里插入图片描述

3 远程连接 Linux – Xshell

  ① 在VMware中操作Linux的命令行页面,和Linux系统的各类交互,跨越VMware是不方便的,因此使用Xshell(第三方工具)进行远程连接。官网下载
  ② 查看当前Linux的IP地址,虚拟机命令行输入命令ifconfig
在这里插入图片描述
  ③ Xshell中配置远程连接
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4 绑定网卡

  ① 设置 VMnet 的IP地址(Windows的IP地址),防止Linux IP地址产生变动,因此需要进行绑定。
在这里插入图片描述
  ② VMware中编辑虚拟网络,设置虚拟机的ip地址
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
  ③ 固定Linux IP地址,后重启网卡

vim /etc/sysconfig/network-scripts/ifcfg-ens32

在这里插入图片描述

vim /etc/sysconfig/network-scripts/ifcfg-ens32

在这里插入图片描述

5 示意图

在这里插入图片描述

6 虚拟机快照

  虚拟机快照是虚拟化技术中能捕获虚拟机特定时间点完整状态(含内存、磁盘数据等)并保存为独立文件集合的技术,原理类似系统“还原点”或游戏“存档点”。(一般在虚拟机关机时进行快照)

  它具备数据保护、测试开发支持、系统备份恢复等重要功能,如防止数据丢失、抵御恶意攻击,为开发测试提供快速环境搭建与多版本测试便利,还可用于系统定期备份与快速恢复。

  其创建与使用流程简单,通常在虚拟机状态稳定时创建,恢复时选择对应快照即可。该技术优点突出,操作简便、恢复快速且节省存储空间,但也存在性能影响、存储依赖和数据一致性等缺点。

  ① 进入快照管理器
在这里插入图片描述
  ② 拍摄快照,需要时点击转到即可恢复系统。
在这里插入图片描述
在这里插入图片描述

相关文章:

  • .NET 查找 DLL 的路径顺序
  • Netty 实战篇:为 Netty RPC 框架引入调用链追踪,实现链路透明化
  • 基于原生JavaScript前端和 Flask 后端的Todo 应用
  • YOLOv8目标检测实战-(TensorRT原生API搭建网络和使用Parser搭建网络)
  • DeepSeek-R1-0528-Qwen3-8B 本地ollama离线运行使用和llamafactory lora微调
  • 在 ODROID-H3+ 上安装 Win11 系统
  • NHANES指标推荐:CQI
  • 数据共享交换平台之文件交换
  • 历年上海交通大学计算机保研上机真题
  • 通过实时动作捕捉加速人形机器人训练
  • 避免空值判断
  • 使用Haproxy搭建web群集
  • JavaScript正则表达式
  • CppCon 2014 学习第5天:Where did my performance go
  • 睿抗机器人开发者大赛CAIP-编程技能赛-历年真题 解题报告汇总 | 珂学家
  • shell编程笔记
  • 放假带出门的充电宝买哪种好用耐用?倍思超能充35W了解一下!
  • [NOIP 2001 普及组] 求先序排列 Java
  • Python中的异常处理:如何优雅地处理程序中的错误
  • 【Python】第一弹:对 Python 的认知
  • 长沙做公司网站/软文发布软件
  • 西安网站建设怎么接单/沈阳seo团队
  • 惠山网站建设/上海优化价格
  • 一级做a爱免费网站/百度广告业务
  • win10建站wordpress/自己做一个网站
  • 南通网站建设排名公司哪家好/市场营销手段13种手段