认识Linux

什么是操作系统

操作系统是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。
裸机没有安装操作系统的计算机被称为裸机

常见的操作系统

1、Windows
2、MacOS
3、Linux
4、Android
5、IOS

操作系统的发展史

Unix:
1965年 ,人类为了研发一个多用途,多用户的操作系统。有三个著名的公司联合起来进行研发。贝尔实验室、通用电器公司(General Electrics;G.E.)及麻省理工学院(Massachusetts Institute of Technology;MIT)。
1969年前后这个项目进度缓慢,资金短缺,贝尔实验室退出了研究。
1969年从这个项目退出的肯·汤姆逊(Ken Thompson)当时在实验室无聊时,为了让一台电脑能够运行“星际旅行”这款游戏,在8月趁其妻子探亲的时间,用一个月的时间编写出了Unix操作系统的原型。
1970年肯·汤姆逊以BCPL语言为基础,设计出一个很简单且接近硬件的B语言,并用B语言写了第一个Unix操作系统
因为B语言的跨平台性较差,为了能够在其他电脑上也能够运行Unix操作系统,肯和他的同事丹尼斯·里奇准备在B语言的基础上研究一个更好的语言。
1972年,丹尼斯·里奇在B语言的基础上设计除了一种新的语言——C语言。
1973年,C语言的主体完成,汤普森和里奇迫不及待的开始使用C语言重写了Unix操作系统。

Minix:
因为AT&T(通用电气)的政策改变,在Version 7 Unix推出之后,发布新的使用条款,将UNIX源代码私有化,在大学中不再能使用UNIX源代码。Andrew S.Tanenbaum(塔能鲍姆)教授为了能在课堂上教授学生操作系统运作的实务细
节,决定在不使用任何AT&T的源代码前提下,自行开发与UNIX兼容的操作系统,以避免版权上的争议。他以小型( UNIX (mini- UNIX)之意,将它称为Minix

Linux:
但是Minix 和一开始的 Unix 一样.不具备移植性 在其他的机器上面 没法安装.
当时课堂上有个学生林纳斯有一台自己的电脑,但是他却不能将Minix运行在自己的电脑上,所以林纳斯也不得不走上了他无数前辈的道路,自己写一个操作系统!
仅仅两个月后林纳斯就完成了第一个版本的操作系统.并通过自己的名字命名.叫做Linux . 随后他将源码上传到网络.让大家一起来完善其功能.可是那时的Linux一直只流行在在大学的校园.
1983年,著名的黑客雷蒙德发起了“GNU”计划,因为他对那些需要收费的软件感到十分的不满,所以通过这个计划来制造免费的软件来让人们自由使用。这个计划很快得到了世界上很多软件工程师的支持,一大批软件工程师加入了“GNU”计划,但是还有个关键性的问题,软件是不收费了,但是这些软件还是基于收费的Unix操作系统上运行的,所以雷蒙德承诺给大家再写一个操作系统出来。
最后,命运安排雷蒙德和林纳斯走到了一起,Linux加入了“GNU”计划。
Linux操作系统便流传了开来。

Linux版本

Linux内核版本:
内核(kernel)是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序,它提供了一个在裸设备与应用程序间的抽象层。
Linux内核版本又分为稳定版和开发版,两种版本是相互关联,相互循环的。
稳定版:
具有工业级强度,可以广泛的应用和部署。新的稳定版相对于较旧的只是修正一些bug或加入一些新的驱动程序。
开发版:
由于要试验各种解决方案,所以变化很快。
内核源码网址:
http://www.kernel.org 所有来自全世界的对Linux源码的修改最终都会汇总到这个网站,由Linus领导的开源社区对其进行甄别和修改最终决定是否进入到Linux主线内核源码中。

Linux发行版本
通常包含了桌面环境、办公套件、媒体播放器、数据库等应用软件。

常见发行版:
Fedora
Redhat
Ubuntu
CentOS

Linux应用领域

个人桌面领域
此领域是传统Linux应用最薄弱的环节,传统Linux由于界面简单、操作复杂、应用软件少的缺点,一直被Windows所压制,但近些年来随着Ubuntu、fedora等优秀桌面环境的兴起,同时各大硬件厂商对其支持的加大,Linux在个人桌面领域的占有率在逐渐的提高

服务器领域
Linux免费、稳定、高效等特点在这里得到了很好的体现,但早期因为维护、运行等原因同样受到了很大的限制,但近些年来Linux服务器市场得到了飞速的提升,尤其在一些高端领域尤为广泛。

嵌入式领域
Linux运行稳定、对网络的良好支持性、低成本,且可以根据需要进行软件裁剪,内核最小可以达到几百kb等特点,使其近些年来在嵌入式领域的应用得到非常大的提高。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值