运维工程师刚接手一个项目时,有必要登录服务器,查看交接的linux系统是什么版本,查linux系统版本有多种方法,我这里推荐几个常用 的命令并会对它们进行详细说明。

一、查看Linux发行版

lsb_release命令

常用命令

lsb_release -a

常见选项功能说明:
-a:显示所有信息
-d:发行版描述
-r:发行版版本号
-c:发行版代号
-i:发行商ID

案例实战:

[root@liuguohua ~]# lsb_release -a
LSB Version: n/a
Distributor ID: RockyLinux
Description: Rocky Linux 9.5 (Blue Onyx)
Release: 9.5
Codename: n/a

从返回的信息,我们可以看到,这是1台rockylinux 9.5的系统

查看/etc/os-release文件

[root@liuguohua ~]# more /etc/os-release 
NAME="Rocky Linux"
VERSION="9.5 (Blue Onyx)"
ID="rocky"
ID_LIKE="rhel centos fedora"
VERSION_ID="9.5"
PLATFORM_ID="platform:el9"
PRETTY_NAME="Rocky Linux 9.5 (Blue Onyx)"
ANSI_COLOR="0;32"
LOGO="fedora-logo-icon"
CPE_NAME="cpe:/o:rocky:rocky:9::baseos"
HOME_URL="https://rockylinux.org/"
VENDOR_NAME="RESF"
VENDOR_URL="https://resf.org/"
BUG_REPORT_URL="https://bugs.rockylinux.org/"
SUPPORT_END="2032-05-31"
ROCKY_SUPPORT_PRODUCT="Rocky-Linux-9"
ROCKY_SUPPORT_PRODUCT_VERSION="9.5"
REDHAT_SUPPORT_PRODUCT="Rocky Linux"
REDHAT_SUPPORT_PRODUCT_VERSION="9.5"

二、查看Linux内核版本

uname命令

常用语法

uname -a

常用选项功能说明:
-a:显示所有信息
-s:内核名称(通常为Linux)
-r:内核发行版本
-v:内核版本
-m:机器硬件名称
-p:处理器类型
-o:操作系统

案例实战:

[root@liuguohua ~]# uname -a
Linux rocky95-69 5.14.0-503.14.1.el9_5.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Nov 15 12:04:32 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

 

声明:欢迎大家光临本站,学习IT运维技术,转载本站内容,请注明内容出处”来源刘国华教育“。如若本站内容侵犯了原著者的合法权益,请联系我们进行处理。