初始Linux,虚拟机

152 阅读3分钟

linux(服务器操作系统)

操作系统的组成:

​ 由内核加系统级软件组成的。所以每个人都能拿到内核(开源的)的话,只要封装好系统级软件就可以形成一个完整的操作系统

常见的操作系统:

PCwindowsmacOSlinux

移动端:ios、安卓、harmonyOS(鸿蒙)

计算机由硬件和软件组成。操作系统是软件的一种,操作系统是用户和计算机硬件之间的桥梁,操作系统是安排硬件干活的

image-20240316204618226.png

Linux发行版

linux发行版:

  1. 内核无法被用户直接使用,需要配合应用程序才能被用户使用。在内核之上,封装系统级应用程 序,组合在一起就称之为Linux发行版。
  2. 由个人或公司自行封装的内核和系统级软件组合起来所形成的产品,就是Linux发行

image-20240316205726327.png

虚拟机

什么是虚拟机?

借助虚拟化技术,我们可以在系统中,通过软件来模拟计算机硬件,并给虚拟硬件安装真实的操作系统,这个虚拟的电脑就叫做虚拟机。

为什么要使用虚拟机?

我们不能给自己的电脑重新Linux操作系统,所以通过虚拟机的形式,得到可以用的Linux系统环境。

虚拟机快照

将当前虚拟机的状态保存下来,在以后可以通过快照恢复虚拟机到保存的状态

FinalShell

跨平台的(WindowsmasOS)

我们使用VMware可以得到Linux虚拟机,但是在VMware中操作Linux的命令行不方便,主要是因为:

  • 内容的复制、粘贴跨越VMware不方便
  • 文件的上传、下载跨越VMware不方便
  • 也就是和Linux系统的各类交互,跨越VMware不方便

所以可以通过第三方软件,FinalShell,远程连接到Linux操作系统之上。

并通过FinalShell去操作Linux操作系统,会十分方便。

Linux图形化不稳定,所以使用命令行形式

WSL

WSLWindows Subsystem for Linux,是用于Windows系统之上的Linux子系统。只存在windows系统,mac没有。

含义: 可以在Windows系统中获得Linux系统环境,并完全直连计算机硬件,无需通过虚拟机虚拟硬件

WSL作为windows10系统带来的全新特性,正在逐步颠覆开发人员既有的选择

  • 传统方式获取Linux操作系统环境,是安装完整的虚拟机,如VMware(主流)
  • 使用WSL,可以以非常轻量化的方式,得到Linux系统环境

特点:

  • 开发人员广泛使用
  • 方便、简单、好用、轻量化、省内存

简而言之:

Windows10WSL功能,可以无需单独虚拟一套硬件设备,就可以直接使用主机的物理硬件,构建Linux操作系统,并不会影响Windwos系统本身的运行

Linux目录结构

Linux顶级目录只有一个根目录(/),路径以/开头,windows系统顶级目录有C、D、E....

路径:

  1. windows路径使用:\表示(反斜杠)
  2. Linux路径使用:/表示(斜杠)

image-20240317104808845.png

主页查看Linux常用命令博客