《Linux从入门到精通(第2版)》——第1章 Linux操作系统 1.1 Linux操作系统版本

简介: 作为开放源代码的Linux操作系统(图1-1所示为Linux操作系统的吉祥物),其在提供免费使用、自由传播的同时,也遵循由电气和电子工业学会制定的POSIX(Portable Operating System Interface of Unix,UNIX可移植操作系统接口)标准。

本节书摘来自异步社区《Linux从入门到精通(第2版)》一书中的第1章,第1.1节,作者:陈祥琳著,更多章节内容可以访问云栖社区“异步社区”公众号查看

第1章 Linux操作系统

Linux原本只是内核的名称,但现在人们已经习惯将其视为一个操作系统。它最初是由芬兰的在校学生Linus Torvalds从Minix上开发出来的,并不断得到发展。

Linux系统诞生时以开源的方式出现,从而引起爱好者不断地加入,这使得Linux系统在不断发展的同时,网络功能也越来越健全。随着Linux系统不断发展,使得商业操作系统长期垄断市场的模式被打破,为计算机技术做出了不可磨灭的贡献。

1.1 Linux操作系统版本

作为开放源代码的Linux操作系统(图1-1所示为Linux操作系统的吉祥物),其在提供免费使用、自由传播的同时,也遵循由电气和电子工业学会制定的POSIX(Portable Operating System Interface of Unix,UNIX可移植操作系统接口)标准。在设计上,其继承UNIX以网络为核心的思想,且采用模块化的结构,使系统拥有高效性和灵活性。

screenshot

由于Linux是从UNIX上发展起来的,它与UNIX的风格颇为相似,且能够在PC上实现多用户、多任务、多线程和多CPU的特性。Linux是一个性能稳定的多用户网络操作系统,它主要运行在Intel x86系列CPU的计算机上,且支持 32 位和 64 位硬件,拥有较强的兼容性。除完整的操作系统之外,Linux系统还包括文本编辑器、高级语言编译器等应用软件及X-Window图形系统。

1.1.1 内核版本
严格的意义上说,Linux这个词本身只表示Linux内核,但实际上人们已经习惯把Linux视为整个操作系统。在系统的内核版本上,Linux系统的版本号可分为内核版本和发行版本这两种。

所谓的内核版本号,即在Linus领导下的内核开发小组所开发出的系统内核版本号,其可称官方的Linux内核版本,有实验版本和产品版本之分。

每个版本号都是由3个部分组成,即主版本号、次版本号和修订次数号。其组成的格式为:主版本号.次版本号.修订次数号。如具有里程碑的内核版本号为 1.0.0。从版本号 1.0.0可知,主版本号为1,最后一个0则为该内核版本修订的次数,而中间的这个数字0则为次版本号。

每个版本号都透露该版本的类型,如2.5.64和2.6.24。我们可以从此版本号中看出,当次版本号为奇数时,说明次版本的内核是测试版;当次版本号为偶数时,则表示此版本的内核是稳定版。而修订次数号(如64、24)是说明该内核版本被修改的次数。

1.1.2 发行版本
发行套件(distribution)版本即发行版本,发行版本是比较混乱的。

发行版本是由一些公司以及组织将Linux的内核与其他的应用软件及文档包装起来并发布到互联网上供下载使用。每个发行版本都有自己的特点,其发行版本号与内核版本号是独立的,所以发行版本号和内核版本号并不矛盾。

目前,在全世界有众多的组织发行上百种Linux系统的发行套件,比较著名的公司和组织及所发行的Linux版本如表1-1所示。
screenshot

相关文章
|
6天前
|
安全 Linux 数据安全/隐私保护
Vanilla OS:下一代安全 Linux 发行版
【10月更文挑战第30天】
21 0
Vanilla OS:下一代安全 Linux 发行版
|
7天前
|
安全 Linux 虚拟化
|
19天前
|
人工智能 分布式计算 大数据
Linux操作系统:开源力量的崛起与影响###
一场技术革命的火种,如何燎原? 本文将带您深入探索Linux操作系统的诞生背景、核心特性及其对现代科技世界的深远影响。从1991年芬兰学生Linus Torvalds的一个小众项目,到如今成为支撑全球无数服务器、超级计算机及物联网设备的基石,Linux的发展既是一部技术创新史,也是开源文化胜利的见证。通过剖析其设计哲学、安全性、灵活性等关键优势,结合实例展示Linux在云计算、大数据处理等领域的广泛应用,本文旨在揭示Linux为何能在众多操作系统中脱颖而出,以及它如何塑造了我们今天的数字生活。 ###
|
17天前
|
安全 Linux 编译器
探索Linux内核的奥秘:从零构建操作系统####
本文旨在通过深入浅出的方式,带领读者踏上一段从零开始构建简化版Linux操作系统的旅程。我们将避开复杂的技术细节,以通俗易懂的语言,逐步揭开Linux内核的神秘面纱,探讨其工作原理、核心组件及如何通过实践加深理解。这既是一次对操作系统原理的深刻洞察,也是一场激发创新思维与实践能力的冒险。 ####
|
3天前
|
缓存 网络协议 Linux
Linux操作系统内核
Linux操作系统内核 1、进程管理: 进程调度 进程创建与销毁 进程间通信 2、内存管理: 内存分配与回收 虚拟内存管理 缓存管理 3、驱动管理: 设备驱动程序接口 硬件抽象层 中断处理 4、文件和网络管理: 文件系统管理 网络协议栈 网络安全及防火墙管理
20 4
|
2天前
|
安全 网络协议 Linux
Linux操作系统的内核升级与优化策略####
【10月更文挑战第29天】 本文深入探讨了Linux操作系统内核升级的重要性,并详细阐述了一系列优化策略,旨在帮助系统管理员和高级用户提升系统的稳定性、安全性和性能。通过实际案例分析,我们展示了如何安全有效地进行内核升级,以及如何利用调优技术充分发挥Linux系统的潜力。 ####
15 1
|
5天前
|
物联网 Linux 云计算
Linux操作系统的演变与未来趋势####
【10月更文挑战第29天】 本文深入探讨了Linux操作系统从诞生至今的发展历程,分析了其在服务器、桌面及嵌入式系统领域的应用现状,并展望了云计算、物联网时代下Linux的未来趋势。通过回顾历史、剖析现状、预测未来,本文旨在为读者提供一个全面而深入的视角,以理解Linux在当今技术生态中的重要地位及其发展潜力。 ####
|
10天前
|
边缘计算 人工智能 运维
Linux操作系统:开源力量的崛起与影响###
一场技术革命的回顾 回溯至1991年,当Linus Torvalds宣布Linux操作系统的诞生时,世界或许并未意识到这一举措将如何深刻地改变技术领域的面貌。本文旨在探讨Linux操作系统的发展历程、核心特性、以及它如何引领了一场开源运动,重塑了软件行业的生态。从最初的个人爱好项目成长为全球最广泛采用的服务器操作系统之一,Linux的故事是技术创新与社区精神共同推动下的辉煌篇章。 ###
|
9天前
|
人工智能 安全 Linux
|
11天前
|
物联网 Linux 5G
Linux操作系统的演变与未来趋势####
本文深入探讨了Linux操作系统的发展历程,从最初的一个学生项目到如今全球最流行的开源操作系统之一。文章将分析Linux的核心优势、关键特性以及它在云计算、物联网和嵌入式系统中的应用前景。通过具体案例展示Linux如何推动技术创新,并预测其在未来技术生态中的角色。本文旨在为读者提供一个全面而深入的理解,帮助他们认识到Linux在现代计算环境中的重要性及其未来的潜力。 ####
下一篇
无影云桌面