[Linux服务器] Linux |Linux入门介绍

225 0
Honkers 2025-4-26 16:49:38 | 显示全部楼层 |阅读模式


一、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的比较

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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Honkers

特级红客

关注
  • 3155
    主题
  • 36
    粉丝
  • 0
    关注
这家伙很懒,什么都没留下!

中国红客联盟公众号

联系站长QQ:5520533

admin@chnhonker.com
Copyright © 2001-2025 Discuz Team. Powered by Discuz! X3.5 ( 粤ICP备13060014号 )|天天打卡 本站已运行