Linux |Linux入门介绍


一、Linux介绍

1.1 Linux到底怎么读?

关于Linux的读法有很多:里纽克斯利尼克斯里纳克斯。其实也没有错对之分,毕竟是音译过来的,只要不读的太过分,三种任选其一其实都是可以的。

1.2 Linux的发行版本

Linux是一款操作系统,免费、开源、安全、高效、稳定、处理高并发非常强悍。真因为如此,现在很多企业级项目都部署到Linux/unix服务器运行。

将来把开发好的项目部署到Linux上后,只要不出大的问题,基本上一年内机器重启一次就可以了,这一点Windows做不到。

Linux一般指的是Linux的内核,这个内核只是操作系统,在此内核之上并没有提供相应的软件和应用程序,所以很多厂商在此内核之上根据自己的需求增加了一些应用软件。所以就出现了下面一些发行版本:(可以类比理解为Windows上的win7,win8…)

  • CentOS
  • Redhat (红帽)
  • Ubuntu (经典乌班图)
  • Suse (欧洲用的多,界面很美)
  • 红旗Linux (国产)

在这里插入图片描述

二、Linux和Unix的关系

2.1 Linux和Unix的产生

在这里插入图片描述

上图左边的肯•汤普森(Ken Thompson)是Unix之父,同时也是B语言和C语言的创始人;上图右边的丹尼斯•里奇(Dennis Ritchie)是C语言之父,两人合作发明了C语言。

上世纪60年代,肯•汤普森(Ken Thompson)首先使用B语言开发了一套Unix系统,后来,1971年肯•汤普森(Ken Thompson)丹尼斯•里奇(Dennis Ritchie)发明了C语言,并使用C语言重写了Unix系统,并于1973年开源发布。
在这里插入图片描述

Unix系统发布之后,许多公司开始在Unix内核基础上开发各自的Unix操作系统。

在这里插入图片描述
但是这些厂商发布的Unix操作系统并不开源,并且需要运行在高端昂贵的服务器上,普通用户是无法使用的。

在这里插入图片描述
此时,理查德·马修·斯托曼(Richard Stallman)倡导:在自由的时代,用户应该免费享有对软件源代码阅读、修改的权利;软件公司可以靠提供服务和训练获得赢利。并提出:GUN计划,在操作系统外加入shell层,在shell层外开发应用软件。
在这里插入图片描述
Linux就处于Kernal层,主要的开发者是Linus Torvalds,于1991年开发成功。

在这里插入图片描述

2.2 Linux和Unix的关系

在这里插入图片描述

三、Linux和Windows的比较

比较 WIndow Linux
免费与收费 收费且很贵 免费或少许收费
软件与支持 数量和质量上占优势;由微软官方提供支持 开源自由软件,没有资金支持,部分软件质量和体验欠缺;由全球所有Linux开发者和自由社区提供支持
安全性 一般 比Windos强很很多
使用习惯 多为图形化界面 多为命令行操作,入门难,一旦熟练,效率极高
可定制性 封闭性,可定制性很差 开源,可定制化强
应用场景 桌面操作系统主要使用WIndow 支撑百度、淘宝、谷歌等应用软件和服务的,是后台成千上万的Linux服务器主机;世界上大部分软件和服务都是运行在Linux之上的
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章