- 曝光:Linux企業運維實戰
- 吳光科
- 543字
- 2019-10-16 10:21:41
1.6 Linux內核命名規則
Linux內核是Linux操作系統的核心,一個完整的Linux發行版包括進程管理、內存管理、文件系統、系統管理、網絡管理等部分。
Linux內核官網可以下載Linux內核版本、現行版本、歷史版本,可以了解版本與版本之間的特性。
Linux內核版本命名在不同的時期有不同的命名規范,其中在2.X版本中,X如果為奇數表示開發版、X如果為偶數表示穩定版,從2.6.X以及3.X,內核版本命名就沒有嚴格的約定規范。
從Linux內核1994年發布1.0版本到目前主流的2.6、3.X版本,4.X屬于開發調試階段,查看Linux操作系統內核如圖1-2所示。

圖1-2 操作系統內核
Linux內核命名格式為“R.X.Y-Z”,其中R、X、Y、Z命名含義如下:
□數字R表示內核版本號,版本號只有在代碼和內核有重大改變的時候才會改變,到目前為止有4個大版本更新。
□數字X表示內核主版本號,主版本號根據傳統的奇偶系統版本編號來分配,奇數為開發版,偶數為穩定版。
□數字Y表示內核次版本號,次版本號是無論在內核增加安全補丁、修復bug、實現新的特性或者驅動時都會改變。
□數字Z表示內核小版本號,小版本號會隨著內核功能的修改、bug修復而發生變化。
官網內核版本如圖1-3所示,mainline表示主線開發版本,stable表示穩定版本,穩定版本主要由mainline測試通過而發布。longterm表示長期支持版,會持續更新及bug修復,如果長期版本被標記為EOL(end of life),則表示不再提供更新。

圖1-3 官網內核版本
推薦閱讀
- Windows Server 2019 Cookbook
- Cybersecurity:Attack and Defense Strategies
- Containerization with LXC
- Hands-On DevOps with Vagrant
- Haskell Financial Data Modeling and Predictive Analytics
- Windows Phone 7.5 Data Cookbook
- Linux集群和自動化運維
- 計算機系統開發與優化實戰
- Docker+Kubernetes應用開發與快速上云
- Linux系統安全基礎:二進制代碼安全性分析基礎與實踐
- Dreamweaver CS5.5 Mobile and Web Development with HTML5,CSS3,and jQuery
- 嵌入式系統及其應用(第三版)
- 注冊表應用完全DIY
- Linux服務器配置與管理
- Python UNIX和Linux系統管理指南