一、Linux查看版本號
在Linux系統中,我們可以通過以下方式來查看Linux系統的版本號:
cat /etc/redhat-release
或者
cat /etc/lsb-release
這些命令可以顯示當前系統的版本信息,例如:
CentOS Linux release 7.7.1908 (Core)
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=18.04
DISTRIB_CODENAME=bionic
DISTRIB_DESCRIPTION="Ubuntu 18.04 LTS"
二、Linux查詢內核版本
查看Linux系統內核版本的方法有多種,下面列出幾個常用方法:
1. uname命令
uname -r
該命令會顯示當前Linux系統內核的版本號,例如:
3.10.0-1127.13.1.el7.x86_64
2. /proc/version文件
cat /proc/version
該命令會輸出當前Linux內核的版本信息,例如:
Linux version 3.10.0-1127.13.1.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-39) (GCC) ) #1 SMP Tue Jun 23 15:46:38 UTC 2020
三、Linux查看版本命令
查詢Linux系統的版本信息還有一些其他的命令:
1. lsb_release命令
lsb_release -a
該命令會顯示Linux系統的版本、描述、發行版、發行版號等信息,例如:
LSB Version: :core-4.1-amd64:core-4.1-noarch
Distributor ID: CentOS
Description: CentOS Linux release 7.7.1908 (Core)
Release: 7.7.1908
Codename: Core
2. hostnamectl命令
hostnamectl
該命令會顯示Linux系統的主機名、操作系統、內核版本、架構等信息,例如:
Static hostname: centos
Icon name: computer-vm
Chassis: vm
Machine ID: 81c97f313702492b9c7a0fd3c740a5b7
Boot ID: f78414caf5d342e28f55afe648b15ec5
Virtualization: kvm
Operating System: CentOS Linux 7 (Core)
CPE OS Name: cpe:/o:centos:centos:7
Kernel: Linux 3.10.0-1127.13.1.el7.x86_64
Architecture: x86-64
四、Linux查詢redis版本
如果需要查看Redis伺服器版本,可以在redis-cli環境下執行以下命令:
redis-cli info server | grep redis_version
該命令會輸出Redis伺服器的版本信息,例如:
redis_version:5.0.6
五、Linux查詢版本號運行命令
有些應用程序(如Apache)也可以通過命令來查詢其版本信息,例如:
1. 查看Apache版本
httpd -v
該命令輸出Apache的版本及相關信息,例如:
Server version: Apache/2.4.6 (CentOS)
Server built: Nov 16 2020 16:18:32
2. 查看PHP版本
php -v
該命令會輸出PHP的版本信息,例如:
PHP 7.4.16 (cli) (built: Mar 3 2021 14:08:21) ( NTS gcc x86_64 )
六、Linux查詢jdk版本
查看當前系統上JDK的版本號也非常簡單,只需要執行以下命令:
java -version
該命令會輸出當前JDK的版本信息,例如:
openjdk version "1.8.0_292"
OpenJDK Runtime Environment (build 1.8.0_292-b10)
OpenJDK 64-Bit Server VM (build 25.292-b10, mixed mode)
七、查詢Linux版本
除了以上方法,我們還可以通過一些特定的命令來查詢當前Linux版本,如:
1. cat /etc/os-release命令
cat /etc/os-release
該命令會輸出當前Linux系統的版本及其他信息,例如:
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"
2. /etc/issue命令
cat /etc/issue
該命令會輸出Linux系統的發行版本及其他信息,例如:
CentOS Linux release 7.7.1908 (Core) \n
Kernel \r on an \m
八、Linux查看版本信息
另外,Linux系統中還有一個命令可以輸出版本信息,即:
1. version命令
version
該命令會輸出當前Linux系統的版本及其他信息,例如:
Linux version 3.10.0-1127.13.1.el7.x86_64 (mockbuild@kbuilder.bsys.centos.org)
(gcc version 4.8.5 20150623 (Red Hat 4.8.5-39) (GCC) ) #1 SMP Tue Jun 23 15:46:38 UTC 2020
2. rpm命令
rpm -q centos-release
該命令會輸出CentOS系統的版本信息,例如:
centos-release-7-9.2009.1.el7.centos.x86_64
總結
本文從多個方面對Linux查詢版本進行了詳細闡述,涵蓋了常見的Linux查詢版本命令,包括了Linux查看版本號、Linux查詢內核版本、Linux查詢redis版本、Linux查詢jdk版本等。通過本文的闡述,讀者應該能夠輕鬆查看Linux系統及相關組件的版本信息。
原創文章,作者:PZHM,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/130975.html
微信掃一掃
支付寶掃一掃