查询linux版本号的几个方法大汇总

简介

linux系统有着各种分支和主流操作系统版本,如reahat、Centos、Ubuntu、debian等。而做为系统管理员的你,要了解这些linux发行名称和版本号这些基础信息该如何获得呢?如果不知道这些信息,甚至连安装软件包都无从下手,不同操作系统版本有着不同的命令,那么如何查询linux版本号都有哪些方法,我这里列举一些出来留存笔记,方便大家查阅。

 

教程

方法一

这条命令可以打印linux发行版的具体信息(名称、版本号、代号)

lsb_release -a

 

方法二

release 文件是操作系统的标识,在 /etc 目录下记录发行版各种信息

Ubuntu/Debian使用

cat /etc/issue

cat /etc/issue.net

758d996f676493f4339c970cb19f7e09

cat /etc/lsb-release

cat /etc/os-release

cat /etc/debian_version

使用的如果是RHEL/CentOS/Fedora则使用

一:

cat /etc/centos-release

二:

cat /etc/fedora-release

三:

cat /etc/os-release

四:

cat /etc/redhat-release

五:

cat /etc/system-release

六:用于一些基于 RedHat 的 Linux 发行版上安装、更新、查找、删除软件包。

yum info nano

七:显示yum 的基础源仓库、额外源仓库、更新源仓库都来自 CentOS 7 仓库

yum repolist

八:在 Fedora查看发行版名称和版本号

dnf info nano

九:在 CentOS、Oracle Linux、Fedora 这些基于 RedHat 的操作系统上的一个强大的命令行包管理工具,同样也可以帮助我们查看系统的版本信息。

rpm -q nano

 

方法三

打印系统信息内核名称、版本号、系统详细信息以及所运行的操作系统等等

uname -a

 

方法四

记录Linux 内核的版本、用于编译内核的 gcc 的版本、内核编译的时间,以及内核编译者的用户名

cat /proc/version

 

方法五

打印内核的消息缓冲区的信息

dmesg | grep "Linux"

 

方法六

Apt-Get可以自动下载安装新软件包、更新已有的软件包、更新软件包列表索引,甚至更新整个 Debian 系统。

apt-cache policy nano

THE END