初识Linux

Linux背景与起源

  • 历史背景:
    Linux的诞生深受Unix操作系统的影响。Unix是一个在1960年代末由贝尔实验室开发的操作系统,以其简洁、高效和可移植性而闻名。然而,Unix在当时的商业化背景下,并不易于获取和使用,这激发了开发者们寻找替代方案的热情。
  • 创始人:
    Linux的创始人是林纳斯·托瓦兹(Linus Torvalds),他当时是一名芬兰赫尔辛基大学的计算机科学学生。托瓦兹对Unix和操作系统有着浓厚的兴趣,但由于经济原因无法获得商业版的Unix,于是他决定自己编写一个类似Unix的操作系统内核。

Linux诞生过程

  • 初始发布:
    1991年10月5日,托瓦兹在comp.os.minix新闻群组上发布了一个帖子,宣布他正在开发一个免费的、类似Minix的操作系统内核,并将其命名为Linux。Minix是一个由荷兰阿姆斯特丹自由大学的安德鲁·塔能鲍姆教授开发的教学用操作系统,也类似于Unix。
  • 第一个版本:
    Linux的第一个版本(0.01版)在随后的几个月内发布,它只能运行在托瓦兹自己的电脑上,并且功能非常有限。然而,这个版本的发布标志着Linux项目的正式启动。

Linux发展与壮大

  • 社区支持:
    随着Linux的发布,越来越多的开发者开始关注并加入到Linux的开发中来。他们下载、安装、测试、修改并反馈Linux,为Linux的发展贡献了自己的力量。

Linux内核

Linux系统的组成如下:

  • Linux系统内核
  • 系统级应用程序
    两部分组成

在这里插入图片描述

  • 内核提供系统最核心的功能,如:调度CPU、调度内存、调度文件系统、调度网络通讯、调度IO等。
  • 系统级应用程序,可以理解为出厂自带程序,可供用户快速上手操作系统,如:
    文件管理、任务管理器、图片查看、音乐播放等。
  • 比如,播放音乐,无论用户使用自带音乐播放器或是自行安装的第三方播放器均是由播放器程序,调用内核提供的相关功能,由内核调度CPU解码、音响发声等。

在这里插入图片描述
可以看出,内核是Linux操作系统最核心的所在,系统级应用程序只是锦上添花。Linux内核是免费开源的,任何人都可以下载内核源码并查看且修改。
可以通过: 链接: https://www.kernel.org/去下载Linux内核
在这里插入图片描述

Linux发行版

内核是免费、开源的,这也就代表了:

  • 任何人都可以获得并修改内核,并且自行集成系统级程序
  • 提供了内核+系统级程序的完整封装,称之为Linux发行版
    在这里插入图片描述
    在这里插入图片描述
    任何人都可以封装Linux,目前市面上由非常多的Linux发行版,常用的、知名的如下:
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Jacky-YY

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值