韩顺平Linux基础篇

一、课程内容

二、Linux应用领域

一、Linux使用在哪些地方

  • Linux最强应用:服务器

三、Linux概述

三、Linux和Unix的关系

五、VM和Linux的安装

  • 基本说明
    • 学习Linux需要一个环境,我们需要创建一个虚拟机,然后再虚拟机上安装一个Centos系统来学习
  1. 先安装virtual machine 15.5
  2. 再安装Linux(CentOS 7.6/centOS8.1)
  3. 原理示意图(画)
  • vmware15.5下载

官方地址: https://www.vmware.com/cn.html

其它地址: https://www.nocmd.com/windows/740.html

  • VM安装步骤
  1. 去BIOS里修改设置开启虚拟化设备支持(F2,F10)
  2. 安装虚拟机软件(VM15.5)
    1. 在BOIS开启CPU虚拟化支持启动BIOS的虚拟化设置 | 开启CPU虚拟化支持-百度经验
    2. 再安装

六、centOS7.6安装

七、网络连接的三种方式

  • 桥接模式:虚拟系统可以和外部系统通讯,但容易造成IP冲突,因为例子中192.168.0网段的ip总共就255个,如果都用192.168.0的网段,一旦数量过多,就容易造成重复
  • 张三的虚拟系统Linux的网关设置成192.168.0可以和李四和王五通信
  • NAT模式:网络地址转化模式,虚拟地址可以和外部系统通讯,不造成IP冲突
  • 王五的主机使用NAT模式,此时虚拟网络Linux设置为192.168.100.88,此时王五主机上会生成一个对应的虚拟的网卡,范围也是192.168.100;例如此时是192.168.100.99
  • 此时王五主机所产生的虚拟网卡192.168.100.99和虚拟系统Linux192.168.100.88是互通的
  • 虚拟系统Linux192.168.100.88通过王五主机的ip192.168.0.50的代理找到外部教室网络
  • NAT是网络地址转换,相当于给你虚拟机虚拟一个ip,然后在需要访问外部的时候,自动转换成你母机ip去访问外部
  • 主机模式:独立的系统

八、虚拟机克隆

如果已经安装了一台Linux操作系统,还想要更多,无需重新安装,只需要克隆即可

  • 方式一:直接拷贝一份安装好的虚拟机文件
  • 方式二:使用vmware的克隆操作;注意:克隆时,需要先关闭Linux系统
    • 右键虚拟机--管理--克隆
    • 选克隆自:虚拟机当前状态
    • 选创建完整克隆

九、虚拟机快照

如果你在使用虚拟机系统的时候(比如Linux),你想回到原先的某一个状态,也就是说你担心可能有些误操作造成系统异常,需要回到原先某个正常运行的状态,vmware也提供了这样的功能,就叫快照管理

  • 应用实例
  1. 安装好系统以后,先做一个快照A
  2. 进入到系统后,创建一个文件夹,再保存一个快照B
  3. 回到系统刚刚安装好的状态,即 快照A
  4. 试试看,是否还能再次回到快照B
  1. 右键虚拟机--快照--拍摄快照--给快照命名和添加备注
  2. 再桌面上新建一个文件夹--任意命名
  3. 依次做三次快照操作
  4. 右键虚拟机--选择快照管理--点击要回到的某一次,再点击右下角的转到,就可回到第一次快照的地方
  • 现在回到状态B,z在状态B创建一个hello3文件夹,且拍一个快照,命名为快照D,就说是下图的情况
相关推荐
工藤新一¹20 分钟前
Linux —— 环境变量
linux·运维·服务器·环境变量·c/c++
十子木21 分钟前
vim 常用快捷键汇总
linux·编辑器·vim
tan180°23 分钟前
Linux系统编程守护进程(36)
linux·服务器·网络
東雪蓮☆28 分钟前
使用Shell脚本实现Linux系统资源监控邮件告警
linux·运维·服务器
EleganceJiaBao42 分钟前
【Neovim】Vi、Vim、Neovim 与 LazyVim:发展史
linux·编辑器·vim·vi·neovim·lazyvim
Bruce_Liuxiaowei1 小时前
Linux系统提权之计划任务(Cron Jobs)提权
linux·运维·服务器·网络安全·系统安全
会飞的小蛮猪1 小时前
Jenkins运维之路(自动获得分支tag&自动构建)
运维·经验分享·ci/cd·jenkins
czhc11400756631 小时前
Linux 96 shell:expect { }
linux·运维·服务器
2501_930124701 小时前
编辑shell脚本示例练习
linux·服务器·github
幂简集成2 小时前
基于 Gemini 的 CI/CD 自动化测评 API 集成实战教程
运维·ci/cd·自动化