Linux 的发展史及版本

709 阅读3分钟

本文正在参与 “走过Linux 三十年”话题征文活动

序言

山一程,水一程,身向榆关那畔行,夜深千帐灯。

前几天和朋友去菜鸟驿站,看见他一堆礼品往家搬,心想这小子最近是咋的了,报复性消费?在好奇心的作祟之下,对他再三进行了追问,才告诉我是参加掘金的活动。突然感觉错过去了一个亿,于是我就立马注册了个掘金,开启了我的掘金之旅。好了,废话不多说,开始正文。

Linux 发展史及简介

Linux的哲学:一切皆文件。

  • Linux诞生于一九九一年,是由当时的芬兰大学生Linus Torvalds(李纳斯•托瓦兹)主导开发的,是在一个386系统的个人计算机上完成的。

  • 是一个开源的操作系统,我们在 GitHub 等一些网络上都能够找到他的源码。

  • 支持多用户、多线程以及多任务,这个在当时可以说是一个很了不起的软件了。

Linux 的版本

Linux 版本其实是分内核版本以及发行版本的。初识 Linux 的时候,往往会被他的众多版本搞得头晕脑胀。其实,站在技术的角度上,Linus Torvalds(李纳斯•托瓦兹)开发的 Linux 只是一个内核。像我们听说 Linux 2.6,他就是 Linux 的内核版本。而像 Ubuntu Linux 以及 就是Gentoo Linux 它的发行版本,就是一些组织社区或者软件开发厂商以 Linux作为内核,与软件和文档包装起来的。

内核版本

  • 功能:内存管理、进程管理、设备驱动程序以及系统调用和安全防护。

  • 它的内核版本我们可以在这个网站看到。

image.png

  • 在上图的右上角我们可以看到有一个可爱的企鹅,其实他就是 Linux 的吉祥物--Tux,关于它其实是有一个故事的。Linus小时候去澳大利亚旅游的时候,在澳大利亚国家动物园里被一只企鹅咬了一口,由此留下了很深的印象,于是 Linus 在想用什么吉祥物的时候想起了这只小企鹅。

  • 版本格式:

    • xx.yy.zz
      • xx 主版本
      • yy 次版本
      • zz 末版本
    • 小于 2.6 的版本
      • 次版本基数为开发版
      • 次版本偶数为稳定版
    • 大于 2.6 的版本
      • longterm 长期支持版本
      • stable 稳定版本
      • mainline 主线开发版本

发行版本

Linux发行版本由 Linux内核,Gun工具、附加软件以及软件包管理器组成。

  • 常见发行版本
    • Red Hat
    • Ubuntu
    • Centos
    • Debian
    • Fedora

跋文

风一更,雪一更,聒碎乡心梦不成,故园无此声。

好了,今天就到这里了,今天忙了一天了,又是这的又是哪的,累死了,今天一定要睡个好觉,拜拜啦!

本人萌新一枚,初来乍到,还望大家多多关照。欢迎大家点赞留言!(* ̄︶ ̄)

END~~~