Loading

绪论

绪论

1 什么是linux

Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux有上百种不同的发行版,如基于社区开发的debian、archlinux,和基于商业开发的Red Hat Enterprise Linux、SUSE、Oracle Linux等。

今天各种场合都有使用各种Linux发行版,从嵌入式设备到超级电脑,并且在服务器领域确定了地位。开放源代码的Linux可以让知识延续下去,新兴的软件公司可以从开放源代码上快速、低价的创建专业能力,丰富市场的竞争,防止独霸软件巨兽的存在。个人使用很少有著作权问题,绝大多数都是免费使用,几乎无所谓盗版问题。

2 linux与linux内核

Linux严格来说是单指操作系统的内核,因操作系统中包含了许多用户图形接口和其他实用工具。如今Linux常用来指基于Linux的完整操作系统,内核则改以Linux内核称之。1991年,林纳斯·托瓦兹(Linus Benedict Torvalds),一名21岁的就读于芬兰赫尔辛基大学的计算机科学专业学生,基于一些简单的想法,打算编写一个操作系统内核。之后,许多人为这个项目贡献了代码。

  • 到1991年9月,Linux内核版本 0.01 在芬兰大学和研究网络(FUNET)的FTP服务器(ftp.funet.fi)上发布。它有10,239行代码。

  • 在1991年10月,0.02版本的内核发布了。

  • 1991年12月,0.11版本的内核发布。

  • 1994年3月14日,Linux内核1.0.0发布,共176,250行代码。

  • 1995年3月,Linux 内核1.2.0发布,共310,950行代码。

  • 1999年1月25日,发布Linux内核2.2.0(1,800,847行代码)

  • 1999年12月18日,允许 Linux 内核用于企业级机器

  • 2001年1月4日,发布 Linux 内核2.4.0(3,377,902行代码)

  • 2003年12月17日,发布 Linux 内核2.6.0(5,929,913行代码)

  • 从2004年开始,发布过程发生了变化,新的内核每隔2-3个月定期发布,编号为2.6.0、2.6.1,直到2.6.39。

  • 2011年7月21日,Torvalds宣布发布Linux内核3.0:“2.6.<大版本> 的日子过去了”。

  • 2013年6月发布的Linux内核版本3.10包含15,803,499行代码,而2015年6月发布的4.1版本已发展到超过1950万行代码,由近14000名程序员贡献。

按照传统商业软件开发的方式,截至2011年1月4日,使用当前的代码行,将花费约30亿美元(约22亿欧元),才能够重新开发Linux的内核。

3 安装和下载

以CentOS为例学习linux:在官网地址下载和安装系统。

posted @ 2021-11-16 17:19  yyyz  阅读(16)  评论(0编辑  收藏  举报