一、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-hant/n/130975.html