檢視linux核心版本的命令

2021-10-17 04:26:31 字數 2731 閱讀 6046

當您需要了解系統上正在使用的確切linux核心版本時,您可能會遇到這種情況。借助功能強大的linux命令列,您可以輕鬆地找到答案。

在本文中,我將向您展示各種了解核心版本以及這些數字實際含義的方法。

如何找到linux核心版本

在撰寫本文時,我正在使用ubuntu 18.04。但是這些命令是通用的,可以在fedora,debian,centos,suse linux或任何其他linux發行版上使用。

使用uname命令查詢linux核心

uname是用於獲取系統資訊的linux命令。您也可以使用它來確定您使用的是32位還是64位系統。

開啟乙個終端並使用以下命令:

[linuxmi@linux:~/www.linuxprobe.com]$ uname -r
輸出將類似於以下內容:

這意味著您正在執行linux核心5.3.0-28,或者更籠統地說,您正在執行linux核心版本5.3。

但是其他數字在這裡意味著什麼? 讓我向您解釋一下:

generic–特定於版本的字串。 對於ubuntu,這意味著我正在使用桌面版本。 對於ubuntu伺服器版本,它應該是server。

您還可以將uname命令與-a選項一起使用。 如果需要,這將提供更多的系統資訊。

[linuxmi@linux:~/www.linuxprobe.com]$ uname -a
輸出將類似於以下內容:

linux linux 5.3.0-28-generic #30~18.04.1-ubuntu smp fri jan 17 06:14:09 utc 2020 x86_64 x86_64 x86_64 gnu/linux
讓我解釋一下輸出並賦予它乙個含義::

2、使用/proc/version檔案查詢linux核心

在linux中,您還可以在檔案/proc/version中找到linux核心資訊。 只需檢視此檔案的內容即可:

[linuxmi@linux:~/www.linuxprobe.com]$ cat /proc/version
您會看到類似於我們用uname看到的輸出。

linux version 5.3.0-28-generic (buildd@lcy01-amd64-009) (gcc version 7.4.0 (ubuntu 7.4.0-1ubuntu1~18.04.1)) #30~18.04.1-ubuntu smp fri jan 17 06:14:09 utc 2020
您可以在此處看到核心版本5.3.0-28-generic

3.使用dmesg命令查詢linux核心版本

dmesg是用於編寫核心訊息的功能強大的命令。 在獲取系統資訊時也非常有用。

由於dmesg提供了很多資訊,因此您應該使用類似less的命令來閱讀它。 但是由於您只是在這裡檢查linux核心版本,因此在linux上進行grepping應該會提供所需的輸出。

[linuxmi@linux:~/www.linuxprobe.com]$ dmesg | grep linux
輸出只有幾行,但是您應該能夠很容易地識別出linux核心版本。

[    0.000000] linux version 5.3.0-28-generic (buildd@lcy01-amd64-009) (gcc version 7.4.0 (ubuntu 7.4.0-1ubuntu1~18.04.1)) #30~18.04.1-ubuntu smp fri jan 17 06:14:09 utc 2020 (ubuntu 5.3.0-28.30~18.04.1-generic 5.3.13)

[ 0.462531] acpi: added _osi(linux-dell-video)

[ 0.462532] acpi: added _osi(linux-lenovo-nv-hdmi-audio)

[ 0.462533] acpi: added _osi(linux-hpi-hybrid-graphics)

[ 0.600862] pps_core: linuxpps api ver. 1 registered

[ 1.290385] linux agpgart inte***ce v0.103

[ 1.355403] usb usb1: manufacturer: linux 5.3.0-28-generic ohci_hcd

[ 16.311337] 08:42:28.440352 main os product: linux

您如何檢視linux核心版本和其他資訊?在這裡討論的三種方式中,我一直都使用uname。 比較方便。

你呢? 您更喜歡使用哪個命令來獲取linux核心資訊?

linux命令大全:

檢視Linux核心版本的命令

方法一 命令 uname a 作用 檢視系統核心版本號及系統名稱 方法二 命令 cat proc version 作用 檢視目錄 proc 下version的資訊,也可以得到當前系統的核心版本號及系統名稱 補充說明 proc檔案系統,它不是普通的檔案系統,而是系統核心的映像,也就是說,該目錄中的檔案...

檢視Linux核心版本的命令

方法一 命令 uname a 作用 檢視系統核心版本號及系統名稱 方法二 命令 cat proc version 作用 檢視目錄 proc 下version的資訊,也可以得到當前系統的核心版本號及系統名稱 補充說明 proc檔案系統,它不是普通的檔案系統,而是系統核心的映像,也就是說,該目錄中的檔案...

檢視Linux核心版本的命令

方法一 命令 uname a 作用 檢視系統核心版本號及系統名稱 方法二 命令 cat proc version 作用 檢視目錄 proc 下version的資訊,也可以得到當前系統的核心版本號及系統名稱 補充說明 proc檔案系統,它不是普通的檔案系統,而是系統核心的映像,也就是說,該目錄中的檔案...