❶ linux內核有多大,不同Linux版本內核有什麼差別呢
根據版本的不同,內核大小也不同,新版本為幾百M。
1、發行版的不同,主要是對於版本的選擇,穩定性的測試,還有錯誤修正補丁都會讓每個發行版有自己特殊的內核。
2、官方內核的不同,這個區別很好說,官方的開發是基於 git 版本控制的,去看兩個 git 版本就知道了。一般是硬體支持,還有新的功能演算法,還有驅動增減,錯誤修補什麼的。
Linux的內核版本編號有點像如下的樣子:
2.6.32-642.el6.x86_64
主版本.次版本。發布版本-修改版本。
雖然編號就是如上的方式來編寫,不過依據Linux內核的發展歷程,內核版本的定義有點不太相同。
奇數、偶數版本分類:
在2.6x版本以前,托瓦斯將內核的發展方向分為兩類,並根據這兩類內核的發展分別給予不同的內核編號,那就是:
主、次版本為奇數:開發中版本。
如2.5.xx,這種內核版本主要用於測試與發展新功能,所以通常這種版本僅有內核開發工程師會使用。如果有新增的內核程序代碼,會加到這種版本當中,等到很多工程師測試沒問題後,才加入下一版本的穩定內核中;
主、次版本為偶數:穩定版本。
如2.6.xx,等到內核功能發展成熟後會加到這類版本中,主要用在一般家庭計算機以及企業版本中,重點在於提供一個用戶相對穩定的Linux操作環境平台。
至於發布版本則是在主、次版本架構不變的情況下,新增的功能累積到一定程度後新發布的內核版本。而由於Linux 的內核是使用CPL的授權,因此大家都能夠進行內核程序代碼的修改。
因此,如果有針對一個版本的內核修改過的部分程序代碼,那麼這個被修改過的新內核版本就可以加上所謂的修改版本。
Linux內核版本與Linux發行版本。
Linux內核版本與發行版本的版本並不相同,因為所謂的Linux版本指的應該是內核版本,而目前最新的內核版本應該是4.7.2(2016/08)才對,並不會有7.x的版本出現。
(1)linux內核版本擴展閱讀:
Linux內核的任務:
1、從技術層面講,內核是硬體與軟體之間的一個中間層。作用是將應用層序的請求傳遞給硬體,並充當底層驅動程序,對系統中的各種設備和組件進行定址。
2、從應用程序的層面講,應用程序與硬體沒有聯系,只與內核有聯系,內核是應用程序知道的層次中的最底層。在實際工作中內核抽象了相關細節。
3、內核是一個資源管理程序。負責將可用的共享資源(CPU時間、磁碟空間、網路連接等)分配得到各個系統進程。
4、內核就像一個庫,提供了一組面向系統的命令。系統調用對於應用程序來說,就像調用普通函數一樣。
❷ linux的內核版本是什麼
一般地,可以從Linux內核版本號來區分系統是否是Linux穩定版還是測試版。以版本2.4.0為例,2代表主版本號,4代表次版本號,0代表改動較小的末版本號。在版本號中,序號的第二位為偶數的版本表明這是一個可以使用的穩定版本,如2.2.5,而序號的第二位為奇數的版本一般有一些新的東西加入,是個不一定很穩定的測試版本,如2.3.1。這樣穩定版本來源於上一個測試版升級版本號,而一個穩定版本發展到完全成熟後就不再發展。
Linux內核的版本號命名是有一定規則的,版本號的格式通常為「主版本號.次版本號.修正號」。主版本號和次版本號標志著重要的功能變動,修正號表示較小的功能變更。以2.6.22版本為例,2代表主版本號,6代表次版本號,22代表修正號。其中次版本還有特定的意義:如果是偶數數字,就表示該內核是一個可以放心使用的穩定版;如果是奇數數字,則表示該內核加入了某些測試的新功能,是一個內部可能存在著BUG測試版。
2.發行版本
僅有內核而沒有應用軟體的操作系統是無法使用的,所以許多公司或社團將內核、源代碼及相關的應用程序組織構成一個完整的操作系統,讓一般的用戶可以簡便地安裝和使用Linux,這就是所謂的發行版本(distribution),一般談論的Linux系統便是針對這些發行版本的。目前估計各種發行版本有數十種,它們的發行版本號各不相同,使用的內核版本號也可能不一樣,下面就為讀者介紹目前比較著名的幾個發行版本
Red Hat Linux<br>Red Hat是最成功的Linux發行版本之一,它的特點是安裝和使用簡單。Red Hat可以讓用戶很快享受到Linux的強大功能而免去繁瑣的安裝與設置工作。Red Hat是全球最流行的Linux,Red Hat已經成為Linux的代名詞,許多人一提到Linux就會毫不猶豫地想到Red Hat。它曾被權威計算機雜志InfoWorld評為最佳Linux。
❸ 如何查詢Linux內核版本
查詢Linux內核版本可以使用uname命令。
1、uname -v查詢內核版本
-a或--all:顯示全部的信息;
-m或--machine:顯示電腦類型;
-n或-nodename:顯示在網路上的主機名稱;
-r或--kernel-releas:輸出內核發行號
-s或--sysname:顯示操作系統名稱;
-v:--kernel-version:輸出內核版本
-p或--processor:輸出處理器類型或"unknown";
-i或--hardware-platform:輸出硬體平台或"unknown";
-o或--operating-system:輸出操作系統名稱;
--version:顯示版本信息。
❹ 什麼是linux的內核版本
Linux內核版本:Linux的內核是Linux操作系統的核心組件,它會定期的更新.每次更新都有一個版本號,這個版本號就是Linux的內核把本,比如現在最新的是3.2.X了~
Linux的發行版本,不同組織發行的,他們的發行的Linux操作系統包括內核和外圍的GNU的應用程序組成,一般來說是一個比較完整的操作系統,每個組織發行的版本是不太一樣的(內核的修改、打包的應用軟體、不同的包管理系統等等),這些不同的版本成為Linux發行版本。
常見發行版本:fedora,archlinux,ubuntu,Centos,RHEL,Debian等。
❺ Linux內核版本號的意義
版本號(version number)為版本的標識號。每一個操作系統(或廣義的講,每一個軟體)都有一個版本號。版本號能使用戶了解所使用的操作系統是否為最新的版本以及它所提供的功能與設施。 每一個版本號可以分為主版本號與次版本號兩部分。
Linux內核使用三種不同的版本編號方式。
第一種方式用於1.0版本之前(包括1.0)。第一個版本是0.01,緊接著是0.02、0.03、0.10、0.11、0.12、0.95、0.96、0.97、0.98、0.99和之後的1.0。
第二種方式用於1.0之後到2.6,數字由三部分「A.B.C」,A代表主版本號,B代表次主版本號,C代表較小的末版本號。
第三種方式從2004年2.6.0版本開始,使用一種「time-based」的方式。3.0版本之前,是一種「A.B.C.D」的格式。七年裡,前兩個數字A.B即「2.6」保持不變,C隨著新版本的發布而增加,D代表一些bug修復,安全更新,添加新特性和驅動的次數。
(5)linux內核版本擴展閱讀
Linux內核第二種方式只有在內核發生很大變化時(歷史上只發生過兩次,1994年的1.0,1996年的2.0),A才變化。可以通過數字B來判斷Linux是否穩定,偶數的B代表穩定版,奇數的B代表開發版。C代表一些bug修復,安全更新,新特性和驅動的次數。
以版本2.4.0為例,2代表主版本號,4代表次版本號,0代表改動較小的末版本號。在版本號中,序號的第二位為偶數的版本表明這是一個可以使用的穩定版本,如2.2.5,而序號的第二位為奇數的版本有一些新的東西加入,是個不一定很穩定的測試版本,如2.3.1。
這樣穩定版本來源於上一個測試版升級版本號,而一個穩定版本發展到完全成熟後就不再發展。
3.0版本之後是「A.B.C」格式,B隨著新版本的發布而增加,C代表一些bug修復,安全更新,新特性和驅動的次數。第三種方式中不再使用偶數代表穩定版,奇數代表開發版這樣的命名方式。舉個例子:3.7.0代表的不是開發版,而是穩定版。
❻ 如何查看linux內核版本
方法一:
命令: uname -a
作用: 查看系統內核版本號及系統名稱
方法二:
命令: cat /proc/version
作用: 查看目錄"/proc"下version的信息,也可以得到當前系統的內核版本號及系統名稱
❼ linux內核測試版本有哪些
Linux的內核版本有兩種:1穩固版2開發版。
Linux內核版本號是由3個數字構成:a.b.c
a:目前發布的內核主版本。
b:偶數表示穩固版本;奇數表示開發中版本。
c:錯誤修補的次數。
其中第一個數字是主版本號,第二個數字是次版本號,第三個數字是修訂版本號。
❽ 如何查看Linux內核版本及發行版本
1、打開Linux面板。
❾ linux的內核版本表示是怎樣的
1:什麼是LINUX內核:Linux是一個一體化內核(monolithic
kernel)系統。「內核」指的是一個提供硬體抽象層、磁碟及文件系統控制、多任務等功能的系統軟體。一個內核不是一套完整的操作系統。一套基於Linux內核的完整操作系統叫作Linux操作系統,或是GNU/Linux。設備驅動程序可以完全訪問硬體。Linux內的設備驅動程序可以方便地以模塊化(molarize)的形式設置,並在系統運行期間可直接裝載或卸載
2:內核版本表示:Linux內核版本號由3組數字組成:第一個組數字.第二組數字.第三組數字
第一個組數字:目前發布的內核主版本。
第二個組數字:偶數表示穩定版本;奇數表示開發中版本。
第三個組數字:錯誤修補的次數