Linux诞生
1993年,约有100多名程序员参与Linux开发,到2019年,Linux内核代码已有约2500万行代码。不同于Unix的闭源,Linux系统遵循开源协议,意味着任何人都可以获取和编辑代码进行修改,因此Linux获得了极大的关注和推广。
操作系统三大体系
Windows体系:强调用户体验,采用闭源模式,当前版本有Windows XP/Windows 7/Windows 8/Windows 10/Windows 11
Unix体系:强调可扩展性、RAS、网络服务、I/O、安全,支持 AIX、HP-UX、Solaris等采用闭源模式
Linux体系:吸收商用Unix的优点,采用新的开发模式,不断扩展新的领域,完全开源,发行版有Redhat、Novell SUSE、Ubuntu等
Linux操作系统组成
Linux 操作系统由 4 部分组成:kernel、shell、文件系统、应用程序。
• Kernel(内核)是操作系统的核心,不同于windows的内核,Linux 的内核不仅实现了进程调度、内存管理、中断处理、异常陷阱处理,而且还实现了进程管理、进程通信机制、虚拟内存管理、文件系统驱动和 USB、网络、声 音等各类设备驱动子系统,决定了整个系统的性能和稳定性。
• shell 是系统的用户界面,提供用户与内核交互的接口,接收用户输入的命令并送入内核去执行。

linux内核版本:内核是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序,它提供了一个在裸设备与应用程序间的抽象层。分为稳定版和开发版,相互关联、相互循环。稳定版具有工业级强度,可以广泛地应用和部署;开发版由于要试验各种解决方案,所以变化很快。
Linux内核版本可在官网https://www.kernel.org查看和下载
linux发行版本:由内核、源代码及相关应用程序构成的完整的操作系统,让一般的用户可以简便地安装和使用。
Linux 的发行版本主要分为两类:以Debian为代表的社区发行版本和以Red Hat为代表商业公司发行版本。常见的发行版本有:Ubuntu,Red Hat,Fedora,openSUSE,Linux Mint,Debian,Manjaro,Mageia,Centos,Arch,以下为基于内核演进和发行版图示:

(内核演进历程及发行版)
国产操作系统基于Linux演进
Linux操作系统主要有三大应用领域:企业级服务器、嵌入式和个人桌面。
Linux在服务器领域的应用最为广泛,各大硬件厂商也相继支持Linux操作系统;同时,大型、超大型互联网企业都在使用Linux系统作为其服务器端的程序运行平台,Linux已经逐步渗透到了各个行业领域,以下为主流Linux操作系统演进过程。

声明:以上内容,仅代表个人观点,仅供学习参考 欢迎添加:csva01,加入社群交流。
最后,别忘了点“在看”




