linux
(服务器操作系统)
操作系统的组成:
由内核加系统级软件组成的。所以每个人都能拿到内核(开源的)的话,只要封装好系统级软件就可以形成一个完整的操作系统
常见的操作系统:
PC
:windows
、macOS
、linux
移动端:ios
、安卓、harmonyOS
(鸿蒙)
计算机由硬件和软件组成。操作系统是软件的一种,操作系统是用户和计算机硬件之间的桥梁,操作系统是安排硬件干活的
Linux发行版
linux
发行版:
- 内核无法被用户直接使用,需要配合应用程序才能被用户使用。在内核之上,封装系统级应用程 序,组合在一起就称之为
Linux
发行版。 - 由个人或公司自行封装的内核和系统级软件组合起来所形成的产品,就是
Linux
发行版
虚拟机
什么是虚拟机?
借助虚拟化技术,我们可以在系统中,通过软件来模拟计算机硬件,并给虚拟硬件安装真实的操作系统,这个虚拟的电脑就叫做虚拟机。
为什么要使用虚拟机?
我们不能给自己的电脑重新Linux
操作系统,所以通过虚拟机的形式,得到可以用的Linux
系统环境。
虚拟机快照
将当前虚拟机的状态保存下来,在以后可以通过快照恢复虚拟机到保存的状态
FinalShell
跨平台的(Windows
和masOS
)
我们使用VMware
可以得到Linux
虚拟机,但是在VMware
中操作Linux
的命令行不方便,主要是因为:
- 内容的复制、粘贴跨越
VMware
不方便 - 文件的上传、下载跨越
VMware
不方便 - 也就是和
Linux
系统的各类交互,跨越VMware
不方便
所以可以通过第三方软件,FinalShell
,远程连接到Linux
操作系统之上。
并通过FinalShell
去操作Linux
操作系统,会十分方便。
Linux
图形化不稳定,所以使用命令行形式
WSL
WSL
:Windows Subsystem for Linux
,是用于Windows
系统之上的Linux
子系统。只存在windows
系统,mac
没有。
含义: 可以在Windows
系统中获得Linux
系统环境,并完全直连计算机硬件,无需通过虚拟机虚拟硬件
WSL
作为windows10
系统带来的全新特性,正在逐步颠覆开发人员既有的选择
- 传统方式获取
Linux
操作系统环境,是安装完整的虚拟机,如VMware
(主流) - 使用
WSL
,可以以非常轻量化的方式,得到Linux
系统环境
特点:
- 开发人员广泛使用
- 方便、简单、好用、轻量化、省内存
简而言之:
Windows10
的WSL
功能,可以无需单独虚拟一套硬件设备,就可以直接使用主机的物理硬件,构建Linux
操作系统,并不会影响Windwos
系统本身的运行
Linux目录结构
Linux
顶级目录只有一个根目录(/),路径以/开头,windows
系统顶级目录有C、D、E…
路径:
windows
路径使用:\
表示(反斜杠)Linux
路径使用:/
表示(斜杠)
主页查看Linux
命令博客