首页 >

LINUX系统和UNIX系统有什么区别和联系呢? – 网络|

苹果鼠标滑动键用不了怎么办,手机输入法怎么用,网站域名到期会怎么样LINUX系统和UNIX系统有什么区别和联系呢? - 网络|LINUX系统和UNIX系统有什么区别和联系呢
  • UNIX诞生于20世纪60年代末;

  • Windows诞生于20世纪80年代中期;

  • Linux诞生于20世纪90年代。

可以说,UNIX是操作系统的“老大哥”,windws、linux都参考了UNIX,后来的android,苹果的IOS与UNIX也有一定的渊源。

UNIX的诞生

1969年,贝尔实验室的研究员肯•汤普森,编写了一款计算机游戏SpaceTravel,先后在多个系统上运行,然而效果不理想,所以决定自己开发操作系统,就这样UNIX诞生了。

自1970之后,UNIX系统在贝尔实验室流行开来。1972年,肯•汤普森和同时丹尼斯•里奇发明了传说中的C语言,宣告了操作系统的开发,不再是汇编语言主宰,为可移植性打下了基础。紧接着,TCP/IP协议发明了,至此UNIX系统、C语言、TCP/IP协议,在操作系统、编程语言、网路协议方面的影响至今。下图就是肯•汤普森和丹尼斯•里奇两位传奇人物。

随后,出现了各种不同版本的UNIX系统,比如SunSolaris、FreeBSD、IBMAIX、HP-UX等等。

Linux系统的诞生

1991年,李纳斯•托瓦兹大学读书时,为了个人爱好编写了Linux,相当于迷你版的UNIX,当时仅有10000行代码。随后,李纳斯•托瓦兹公开了Linux远吗,邀请他人一块完善Linux。现在,只有2%的Linux核心代码是有李纳斯•托瓦兹编写的。

Linux和UNIX的亲密关系

Linux和Unix有很多共通之处,如果熟练掌握了Linux,那么上手UNIX就会简单一些。

Linux是一个类似UNIX的操作系统,Linux的初衷就是为了代替UNIX,并在功能上和用户体验上有所优化,所以Linux模仿了UNIX,然而并没有抄袭UNIX的源码,只是交互上类似UNIX。

系统结构上,UNIX和Linux都分为三层:系统内核、中间Shell层、高层应用层,如下图所示。

Linxu和UNIX的区别

UNXI系统大多与硬件配套,比如大多数的UNXI系统AIX、HP-UX是无法去安装到x86服务器和个人计算机的,而Linux可以安装多多种硬件平台,比如x86、arm、mips等等。

UNIX是商业软件,而Linux是开源、免费的,公开源代码。


如果觉得对你有帮助,可以多多点赞哦,也可以随手点个关注哦,谢谢。

LINUX系统和UNIX系统有什么区别和联系呢? - 网络|
  • 海量数据下如何正确访问Redis服务才不会挂掉? - 网络|
  • 海量数据下如何正确访问Redis服务才不会挂掉? - 网络| | 海量数据下如何正确访问Redis服务才不会挂掉? - 网络| ...

    LINUX系统和UNIX系统有什么区别和联系呢? - 网络|
  • 什么软件可以做视频? - 网络|
  • 什么软件可以做视频? - 网络| | 什么软件可以做视频? - 网络| ...

    LINUX系统和UNIX系统有什么区别和联系呢? - 网络|
  • Python那么流行,为什么有人觉得Python很难? |python暂停cmd
  • Python那么流行,为什么有人觉得Python很难? |python暂停cmd | Python那么流行,为什么有人觉得Python很难? |python暂停cmd ...