一、计算机资源
计算机资源分为两部分:硬件资源、软件资源
- 硬件;一般硬件指计算机的物理组成,由看得见摸得着的设备组成
- 软件:一般指应用程序 应用程序是由开发人员按照编程语言规则编写的程序(操作系统也属于软件资源,特殊软件)
二、常见的操作系统
Windows、MacOS、Linux
-
windows:由微软的收费操作系统
Windows系统分为两类:个人操作系统、企业(服务器)操作系统
个人操作系统:win95、win98、winNT、winXP、win7、win8、win10…
服务器操作系统:Windows server 2003/2008/2012/2016
-
MacOS:苹果公司的收费操作系统,
表现突出的地方:底层优化实现的很好
-
Linux:Linux是目前全球使用量最多的服务器操作系统(开源)
体系强大,其分支很多,目前主要的分支是RedHat、Debian、乌班图(Ubuntu)、CentOS等等
在世界范围最大的使用分支是安卓
注意:
- 开源:表示开放源代码(开源≠免费)
- 闭源:不开放源代码,用户是没有办法看到软件的底层实现(闭源≠收费)
三、Linux简介
特点:
-
完全开源
-
多用户多任务系统
继承了UNIX多用户多任务的设计理念,允许多人同时上线工作,并合理分配资源
-
安全高效稳定
-
支持多硬件平台
发行版本
Linux发行版本指的是“Linux系统”,它可由一个组织、公司或个人发布
通常来讲,一个Linux发行版包括Linux内核、各种GNU软件、及其他的一些自由软件(在一些特定的Linux发行版中也有一些专有软件)
被广泛应用的发行版有:
-
Red Hat Enterprise Linux
红帽公司的企业版Linux系统,稳定强大,采用RPM的包管理方式;
在Linux服务器上的市场占领超过50%的份额
-
CentOS
有社区开发并维护,基于RHEL,并于RHEL版本号保持一致,拥有自己的软件仓库,提供免费的在线更新程序
-
Fedora
主要由RedHat主持的社区Linux项目,经过测试稳定且有价值的技术将被RHEL吸纳,坚持每半年发布一个版本
-
SUSE Linux
欧洲非常流行的Linux发行版
-
Debian
安全开放,一个强烈信奉自由软件的系统,有Debian计划组织维护,背后没有任何营利组织的支持。基于Deb的包管理方式
-
Ubuntu
基于Debian开发,采用相同的deb和apt;
致力于开发一个简单易用的Linux系统;
由Caninical支持,检查6个月发布一个版本
-
等等
总结
Linux是什么 ?
严格来说,Linux只是一个操作系统内核。大多数Linux发行版本是由操作系统内核加上GNU的软件或工具形成完整的操作系统,也就是GNU/Linux。
GNU/Linux是一种Unix Like操作系统
四、Ubuntu简介
- Ubuntu是一个自由、开源、基于Debian的Linux发行版
- 发行周期为6个月
- 有canonical公司和自由软件社区开发
- 普通的桌面应用版可以获得18个月使用
- 标为LTS(“长期支持版”)的桌面版本获得3年的使用
- 服务器版本获得5年的使用
五、GNU简介
- GNU项目,于1984年发起的
- 目标是开发一个完整的Unix类的操作系统,它全部由自由软件组成
- 使用Linux内核的GNU操作系统变种已被广泛使用
- 尽管这些系统常称为Linux,更准确的说它们应该被称为GNU/Linux系统
- GNU项目和自由软件的理念紧密相连,它也衍生了GNU的、诸如Ubuntu等项目的关键所在