⑴ 如何查看linux系統版本
一、查看linux系統發行版本
命令1:lsb_release -a
該命令適用於所有Linux系統,會顯示出完整的版本信息,包括Linux系統的名稱,如Debian、Ubuntu、CentOS等,和對應的版本號,以及該版本的代號,例如在Debian 8中將會顯示代號jessie。
$ lsb_release -a
No LSB moles are available.
Distributor ID: Debian
Description: Debian GNU/Linux 8.0 (jessie)
Release: 8.0
Codename: jessie
命令2:cat /etc/issue
該命令適用於所有Linux系統,顯示的版本信息較為簡略,只有系統名稱和對應版本號。
$ cat /etc/issue
Debian GNU/Linux 8 1
命令3:cat /etc/redhat-release
該命令僅適用於Redhat系列的Linux系統,顯示的版本信息也較為簡略。
$ cat /etc/redhat-release
CentOS release 6.0 (Final)
二、查看Linux內核版本
命令1:uname -a
$ uname -a
Linux CodeBelief 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt9-3~deb8ul (2015-04-24) x86_64 GNU/Linux
命令2:cat /proc/version
$ cat /proc/version
Linux version 3.16.0-4-amd64 ([email protected]) (gcc version 4.8.4 (Debian 4.8.4-1) ) #1 SMP Debian 3.16.7-ckt9-3~deb8ul (2.15-04-24)
⑵ 運維必懂!怎麼查看Linux內核版本
1. 前言
內核是操作系統的核心組件。 它管理系統的資源,是計算機硬體和軟體之間的橋梁。
您可能因多種原因需要確切知道GNU / Linux操作系統上運行的內核版本。 也許您正在調試與硬體相關的問題,或者了解影響舊內核版本的新安全漏洞,並且您想知道您的內核是否易受攻擊。 無論是什麼原因,從命令行確定Linux內核版本都非常容易。
在本教程中,我們將向您展示幾種不同的方法,以找出系統上運行的Linux內核版本。
怎麼查看Linux內核版本
2. 使用`uname`命令查看Linux內核版本
uname命令顯示多個系統信息,包括Linux內核體系結構,名稱版本和發行版。
要找出系統上正在運行的Linux內核版本,請輸入以下命令:
輸出結果:
Linux 3.10.0-957.12.2.el7.x86_64 x86_64
3 - 內核版本.
10 - 主修訂版本.
0-957 - 次要修訂版本.
12 - 補丁版本.
使用uname命令查看Linux內核版本
3. 使用`hostnamectl`命令查看內核版本
hostnamectl實用程序是systemd的一部分,用於查詢和更改系統主機名。 它還顯示Linux發行版和內核版本:
Static hostname: CentOS7.linuxrumen.com
Icon name: computer-vm
Chassis: vm
Machine ID:
Boot ID:
Virtualization: vmware
Operating System: CentOS Linux 7 (Core)
CPE OS Name: cpe:/o:centos:centos:7
Kernel: Linux 3.10.0-957.12.2.el7.x86_64
Architecture: x86-64
使用以下命令只顯示當前內核版本:
使用hostnamectl命令查看內核版本
4. 通過查看/proc/version文件確認內核版本
/proc目錄包含虛擬文件,其中包含有關系統內存,CPU內核,已安裝文件系統等的信息。有關正在運行的內核的信息存儲在/proc/version虛擬文件中。
結合cat查看文件內容:
輸出結果如下:
Linux version 3.10.0-957.12.2.el7.x86_64 ([email protected]) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC) ) #1 SMP Tue May 14 21:24:32 UTC 2019
使用hostnamectl命令查看內核版本
5.結論
我們已經向您展示了如何從命令行查找在您的系統上運行的Linux內核的版本。 這些命令適用於所有流行的Linux發行版,包括Debian,Red Hat,Ubuntu,Arch Linux,Fedora,CentOS,Kali Linux,OpenSUSE,Linux Mint等。
https://www.linuxrumen.com/rmxx/1217.html
⑶ 如何查看 centos linux版本號
查看centos linux版本號的命令:uname -a 。依次輸出為內核名稱,主機名,內核版本號,內核版本,硬體名,處理器類型,硬體平台類型,操作系統名稱
例如:
[[email protected] ~]# uname -a
Linux leixuesong.cn2.6.18-4-686 #1 SMP Mon Mar 26 17:17:36 UTC 2016 i686 GNU/Linux
uname詳細參數:
-m或–machine 顯示主機的硬體(CPU)名
-n或-nodename 顯示主機在網路節點上的名稱或主機名稱
-r或–release 顯示linux操作系統內核版本號
-s或–sysname 顯示linux內核名稱
-v 顯示顯示操作系統是第幾個 version 版本
-p 顯示處理器類型或unknown
-i 顯示硬體平台類型或unknown
-o 顯示操作系統名
–help 獲得幫助信息
–version 顯示uname版本信息
⑷ linux怎麼查看系統版本
linux怎麼查看系統版本呢,下面就讓我們來看看吧。⑸ 如何查看centos系統版本
1.cat /etc/issue 查看版本
cat 縮寫concatenate cat命令可以用來顯示、合並文件。
CentOS release 6.6 (Final)
CentOS 發行版6.6
etc 初期etc的英文名字縮寫為etcetera ,後來大家更習慣稱為 Editable Text Configuration。ETC為系統配置文件目錄,該目錄包含系統啟動腳本、啟動配置文件、用戶登錄配置文件、網路配置文件、httpd 配置文件、IPSec 配置文件和其他文件等。
2. cat /etc/redhat-release 查看CentOS版本
3. cat /proc/version
proc 為process的縮寫,裡面存放與內核相關的文件。
顯示結果:
Linux version 2.6.32-504.12.2.el6.x86_64 ([email protected]) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-11) (GCC) ) #1 SMP Wed Mar 11 22:03:14 UTC 2015
我們可以看到該系統使用的是Linux 2.6.32 內核的64為操作系統。GCC 為GUN 編譯器集合,採用4.4.5版本。
4.uname -a 顯示如下
Linux 主機192-168-14-166
Linux 版本2.6.32-504.12.2.el6.x86_64 64位