《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

相关文章
|
24天前
|
监控 Unix Linux
Linux操作系统调优相关工具(四)查看Network运行状态 和系统整体运行状态
Linux操作系统调优相关工具(四)查看Network运行状态 和系统整体运行状态
34 0
|
25天前
|
Linux 编译器 开发者
Linux设备树解析:桥接硬件与操作系统的关键架构
在探索Linux的庞大和复杂世界时🌌,我们经常会遇到许多关键概念和工具🛠️,它们使得Linux成为了一个强大和灵活的操作系统💪。其中,"设备树"(Device Tree)是一个不可或缺的部分🌲,尤其是在嵌入式系统🖥️和多平台硬件支持方面🔌。让我们深入了解Linux设备树是什么,它的起源,以及为什么Linux需要它🌳。
Linux设备树解析:桥接硬件与操作系统的关键架构
|
1月前
|
关系型数据库 MySQL Linux
Linux启动停止重启Mysql数据库针对各个版本的数据库
Linux启动停止重启Mysql数据库针对各个版本的数据库
10 0
|
2月前
|
Linux 数据安全/隐私保护 虚拟化
Linux技术基础(1)——操作系统的安装
本文是龙蜥操作系统(Anolis OS) 8.4 的安装指南,用户可以从[龙蜥社区下载页面](https://openanolis.cn/download)获取ISO镜像。安装方法包括物理机的光驱和USB闪存方式,以及虚拟机中的VMware Workstation Pro设置。安装过程涉及选择语言、配置安装目标、选择软件集合和内核,设置Root密码及创建新用户。安装完成后,可通过文本模式或图形化界面验证系统版本,如Anolis OS 8.4,标志着安装成功。
|
24天前
|
Linux
Linux操作系统调优相关工具(三)查看IO运行状态相关工具 查看哪个磁盘或分区最繁忙?
Linux操作系统调优相关工具(三)查看IO运行状态相关工具 查看哪个磁盘或分区最繁忙?
23 0
|
24天前
|
存储 Linux
linux查看系统版本、内核信息、操作系统类型版本
linux查看系统版本、内核信息、操作系统类型版本
56 9
|
10天前
|
存储 缓存 安全
【linux基础(八)】计算机体系结构--冯诺依曼系统&操作系统的再理解
【linux基础(八)】计算机体系结构--冯诺依曼系统&操作系统的再理解
|
24天前
|
Linux
Linux操作系统调优相关工具(一)查看CPU负载相关工具 找出系统中使用CPU最多的进程?
Linux操作系统调优相关工具(一)查看CPU负载相关工具 找出系统中使用CPU最多的进程?
19 0
|
24天前
|
Linux
Linux操作系统调优相关工具(二)查看Memory运行状态相关工具
Linux操作系统调优相关工具(二)查看Memory运行状态相关工具
16 0