1、操作系统简介
a. DOS 和 Windows NT
 DOS是一个与Unix完全不相干的操作系统,这一点可以从DOS使用反斜杠来表示文件目录分隔符上
 看出来。随着IBM个人PC的流行,微软DOS操作系统在个人电脑上流行起来。Windows 95,
 Windows 98, 和 Windows ME底层都是DOS,后来微软开发了新一代的操作系统Windows NT
 (Windows New Technology),Windows XP是其代表作。在此之后的Windows 7, Windows 8,
 Windows RT, Windows Phone 8, Windows Server都是Windows NT内核。
 b. 类 UNIX 系统(英文 Unix-like)
 ▪ UNIX 分支:各种传统的 UNIX 系统,比如 FreeBSD、OpenBSD、Sun Solaris 等;演化操
 作系统代表:MacOS,iOS;
 ▪ Linux分支:与 UNIX 相似的系统,比如 Linux、Redhat等,它们都相当程度地继承了原始
 UNIX 的特性,有很多相似之处,并且都在一定程度上遵守 POSIX 规范(UNIX 可移植接口
 规范);
 ▪ 两者区别:
 • unix出现在前,linux出现在后并且实现了unix大多数功能,但还是存在区别;
 • unix是商业软件并且不开放源代码,linux是自由软件并且开放源代码。
 2. Linux介绍
2. Linux介绍
 
 http://mp.ofweek.com/it/a356714326177
 https://baijiahao.baidu.com/s?id=1666402707214988793&wfr=spider&for=pc
 Linux是什么?
 Linux本身只是一个开源、免费的系统内核,它不是一个完整的操作系统。电脑上使用的操作系统叫做
 GNU / Linux,人们简单地称它为Linux。其稳定性、安全性、处理多并发能力已经得到业界的认可,
 目前大多数企业级应用甚至是集群项目都部署运行在linux操作系统之上,很多软件公司考虑到开发成
 本都首选linux,在中国软件公司得到广泛的使用。
 Linux操作系统不使用或共享Unix或BSD代码的任何部分。它由Linus和GNU Project全新构建,成为
 Unix的克隆版本。这就是为什么Linux和当前的Unix后代操作系统(例如MacOS)有很多共同点的原
 因。普遍认为,无论是在MacOS上还是Linux上运行像ls、cat、grep这样的命令,其本质是相同的。
 但它们其实是两种不同的工具。在Ubuntu上运行grep——help或man grepon可以得到GNU版本的介
 绍,在Mac上可以得到BSD版本的介绍。当然,大多数GNU和BSD (Unix)工具对于每个选项都是相同
 的,但是也有例外。可以在Mac上安装GNU版本,而不是默认版本,这就可以像Linux一样使用相同的
 命令。
Linux主要的发行版本
 Linux发行版:Ubuntu(乌班图)、RedHat(红帽)、CentOS、Debain[蝶变]、Fedora、
 SuSE、OpenSUSE、红旗Linux(国产)等。以下Linux操作系统测试环境为:Ubuntu20.04,Linux操作系统 = Ubuntu操作系统
 3. Linux操作系统安装
 a. 虚拟机
 i. 虚拟机安装:https://blog.csdn.net/qq_37189082/article/details/79549209
 1. Windows系统:VirtualBox、VMware Workstation;VMware 需要付费,VirtualBox免
 费开源;
 2. MAC系统:Parallels Desktop
 ii. 虚拟机使用:https://blog.csdn.net/weixin_48678522/article/details/106793118
 b. 双系统
 i.https://www.cnblogs.com/masbay/p/10745170.html
三、Linux实用工具




















