广告
返回顶部
首页 > 资讯 > 操作系统 >怎么查看Linux发行版名称和版本号
  • 500
分享到

怎么查看Linux发行版名称和版本号

2023-06-16 11:06:24 500人浏览 薄情痞子
摘要

这篇文章主要介绍“怎么查看linux发行版名称和版本号”,在日常操作中,相信很多人在怎么查看Linux发行版名称和版本号问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么查看Linux发行版名称和版本号”的疑

这篇文章主要介绍“怎么查看linux发行版名称和版本号”,在日常操作中,相信很多人在怎么查看Linux发行版名称和版本号问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么查看Linux发行版名称和版本号”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

方法总览

  • lsb_release 命令

  • /etc/*-release 文件

  • uname 命令

  • /proc/version 文件

  • dmesg 命令

  • YUM 或 DNF 命令

  • RPM 命令

  • APT-GET 命令

方法 1: lsb_release 命令

LSB(Linux 标准库Linux Standard Base)能够打印发行版的具体信息,包括发行版名称、版本号、代号等。

# lsb_release -aNo LSB modules are available.Distributor ID: ubuntuDescription: Ubuntu 16.04.3 LTSRelease: 16.04Codename: xenial

方法 2: /etc/*-release 文件

release 文件通常被视为操作系统的标识。在 /etc 目录下放置了很多记录着发行版各种信息的文件,每个发行版都各自有一套这样记录着相关信息的文件。下面是一组在 Ubuntu/Debian 系统上显示出来的文件内容。

# cat /etc/issueUbuntu 16.04.3 LTS \n \l # cat /etc/issue.netUbuntu 16.04.3 LTS # cat /etc/lsb-releaseDISTRIB_ID=UbuntuDISTRIB_RELEASE=16.04DISTRIB_CODENAME=xenialDISTRIB_DESCRIPTION="Ubuntu 16.04.3 LTS" # cat /etc/os-releaseNAME="Ubuntu"VERSION="16.04.3 LTS (Xenial Xerus)"ID=ubuntuID_LIKE=debianPRETTY_NAME="Ubuntu 16.04.3 LTS"VERSION_ID="16.04"HOME_URL="Http://www.ubuntu.com/"SUPPORT_URL="http://help.ubuntu.com/"BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"VERSION_CODENAME=xenialUBUNTU_CODENAME=xenial # cat /etc/debian_version9.3

下面这一组是在 RHEL/Centos/Fedora 系统上显示出来的文件内容。其中 /etc/redhat-release/etc/system-release 文件是指向 /etc/[发行版名称]-release 文件的一个连接。

# cat /etc/centos-releaseCentOS release 6.9 (Final) # cat /etc/fedora-releaseFedora release 27 (Twenty Seven) # cat /etc/os-releaseNAME=FedoraVERSION="27 (Twenty Seven)"ID=fedoraVERSION_ID=27PRETTY_NAME="Fedora 27 (Twenty Seven)"ANSI_COLOR="0;34"CPE_NAME="cpe:/o:fedoraproject:fedora:27"HOME_URL="https://fedoraproject.org/"SUPPORT_URL="https://fedoraproject.org/wiki/Communicating_and_getting_help"BUG_REPORT_URL="https://bugzilla.redhat.com/"REDHAT_BUGZILLA_PRODUCT="Fedora"REDHAT_BUGZILLA_PRODUCT_VERSION=27REDHAT_SUPPORT_PRODUCT="Fedora"REDHAT_SUPPORT_PRODUCT_VERSION=27PRIVACY_POLICY_URL="https://fedoraproject.org/wiki/Legal:PrivacyPolicy" # cat /etc/redhat-releaseFedora release 27 (Twenty Seven) # cat /etc/system-releaseFedora release 27 (Twenty Seven)

方法 3: uname 命令

uname(unix name 的意思) 是一个打印系统信息的工具,包括内核名称、版本号、系统详细信息以及所运行的操作系统等等。

  • 建议阅读: 6种查看系统 Linux 内核的方法

# uname -aLinux localhost.localdomain 4.12.14-300.fc26.x86_64 #1 SMP Wed Sep 20 16:28:07 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

以上运行结果说明使用的操作系统版本是 Fedora 26。

方法 4: /proc/version 文件

这个文件记录了 Linux 内核的版本、用于编译内核的 GCc 的版本、内核编译的时间,以及内核编译者的用户名。

# cat /proc/versionLinux version 4.12.14-300.fc26.x86_64 ([email protected]) (gcc version 7.2.1 20170915 (Red Hat 7.2.1-2) (GCC) ) #1 SMP Wed Sep 20 16:28:07 UTC 2017

方法 5: dmesg 命令

dmesg(展示信息display message驱动程序信息driver message)是大多数类 Unix 操作系统上的一个命令,用于打印内核的消息缓冲区的信息。

# dmesg | grep "Linux"[ 0.000000] Linux version 4.12.14-300.fc26.x86_64 ([email protected]) (gcc version 7.2.1 20170915 (Red Hat 7.2.1-2) (GCC) ) #1 SMP Wed Sep 20 16:28:07 UTC 2017[ 0.001000] SELinux: Initializing.[ 0.001000] SELinux: Starting in permissive mode[ 0.470288] SELinux: ReGIStering netfilter hooks[ 0.616351] Linux agpgart interface v0.103[ 0.630063] usb usb1: Manufacturer: Linux 4.12.14-300.fc26.x86_64 ehci_hcd[ 0.688949] usb usb2: Manufacturer: Linux 4.12.14-300.fc26.x86_64 ohci_hcd[ 2.564554] SELinux: Disabled at runtime.[ 2.564584] SELinux: Unregistering netfilter hooks

方法 6: Yum/Dnf 命令

Yum(Yellowdog 更新器修改版Yellowdog Updater Modified)是 Linux 操作系统上的一个包管理工具,而 yum 命令被用于一些基于 RedHat 的 Linux 发行版上安装、更新、查找、删除软件包。

  • 建议阅读: 在 RHEL/CentOS 系统上使用 yum 命令管理软件包

# yum info nanoLoaded plugins: fastestmirror, ovlLoading mirror speeds from cached hostfile * base: centos.zswap.net * extras: mirror2.evolution-host.com * updates: centos.zswap.netAvailable PackagesName : nanoArch : x86_64Version : 2.3.1Release : 10.el7Size : 440 kRepo : base/7/x86_64Summary : A small text editorURL : http://www.nano-editor.orgLicense : GPLv3+Description : GNU nano is a small and friendly text editor.

下面的 yum repolist 命令执行后显示了 yum 的基础源仓库、额外源仓库、更新源仓库都来自 CentOS 7 仓库。

# yum repolistLoaded plugins: fastestmirror, ovlLoading mirror speeds from cached hostfile * base: centos.zswap.net * extras: mirror2.evolution-host.com * updates: centos.zswap.netrepo id repo name statusbase/7/x86_64 CentOS-7 - Base 9591extras/7/x86_64 CentOS-7 - Extras 388updates/7/x86_64 CentOS-7 - Updates 1929repolist: 11908

使用 dnf 命令也同样可以查看发行版名称和版本号。

  • 建议阅读: 在 Fedora 系统上使用 DNF(YUM 的一个分支)命令管理软件包

# dnf info nanoLast metadata expiration check: 0:01:25 aGo on Thu Feb 15 01:59:31 2018.Installed PackagesName : nanoVersion : 2.8.7Release : 1.fc27Arch : x86_64Size : 2.1 MSource : nano-2.8.7-1.fc27.src.rpmRepo : @SystemFrom repo : fedoraSummary : A small text editorURL : https://www.nano-editor.orgLicense : GPLv3+Description : GNU nano is a small and friendly text editor.

方法 7: RPM 命令

RPM(红帽包管理器RedHat Package Manager)是在 CentOS、oracle Linux、Fedora 这些基于 RedHat 的操作系统上的一个强大的命令行包管理工具,同样也可以帮助我们查看系统的版本信息。

  • 建议阅读: 在基于 RHEL 的系统上使用 RPM 命令管理软件包

# rpm -q nanonano-2.8.7-1.fc27.x86_64

方法 8: APT-GET 命令

Apt-Get(高级打包工具Advanced Packaging Tool)是一个强大的命令行工具,可以自动下载安装新软件包、更新已有的软件包、更新软件包列表索引,甚至更新整个 Debian 系统。

  • 建议阅读: 在基于 Debian 的系统上使用 Apt-Get 和 Apt-Cache 命令管理软件包

# apt-cache policy nanonano: Installed: 2.5.3-2ubuntu2 Candidate: 2.5.3-2ubuntu2 Version table: * 2.5.3-2ubuntu2 500 500 http://nova.clouds.arcHive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages 100 /var/lib/dpkg/status 2.5.3-2 500 500 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 Packages

到此,关于“怎么查看Linux发行版名称和版本号”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

--结束END--

本文标题: 怎么查看Linux发行版名称和版本号

本文链接: https://www.lsjlt.com/news/283381.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么查看Linux发行版名称和版本号
    这篇文章主要介绍“怎么查看Linux发行版名称和版本号”,在日常操作中,相信很多人在怎么查看Linux发行版名称和版本号问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么查看Linux发行版名称和版本号”的疑...
    99+
    2023-06-16
  • linux怎么查看mysql版本号
    linux中查看mysql版本号的方法:1、打开终端;2、输入“mysql -V”命令查看mysql版本号即可。具体操作步骤:在linux系统桌面下使用快捷键【Ctrl+Alt+T】打开终端命令行模式。在linux终端命令模式中输入以下命令...
    99+
    2022-10-18
  • linux下怎么查看redis版本号
    在Linux下查看Redis版本号可以通过以下两种方式:1. 使用命令行查看:在终端中输入以下命令查看Redis版本号:```red...
    99+
    2023-09-01
    linux redis
  • vue怎么查看版本号
    vue查看版本号的方法:1、使用win+r快捷键打开运行窗口并输入“cmd”命令打开命令行模式;2、在命令行中输入“vue -V ”命令即可查看版本号。具体操作方法:可直接通过开始-运行-输入cmd调出命令行,快捷键【win+R】...
    99+
    2022-10-04
  • Win10怎么查看版本号
    这篇文章给大家分享的是有关Win10怎么查看版本号的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Win10查看版本号的多种方法方法一:通过设置来查看win10版本号在开始菜单中点击鼠标右键,选择“设置”;在打开的...
    99+
    2023-06-12
  • 怎么查看linux版本
    怎么查看linux版本?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。1)uname -a 2)cat /proc/version 3)cat /etc/issue4) ls /...
    99+
    2023-06-10
  • centos7怎么查看mysql版本号
    centos7中查看mysql版本号的方法:1、打开centos7终端;2、在centos7终端命令行中输入“mysql -V”命令查看mysql版本号即可。具体操作步骤:在centos7系统桌面中使用快捷键【Ctrl+Alt+T】打开ce...
    99+
    2022-10-07
  • linux怎么查看python版本
    linux中查看python版本的方法:1、打开终端;2、输入“python -V”命令查看python版本即可。具体操作步骤:在linux系统桌面下使用快捷键【Ctrl+Alt+T】打开终端命令行模式。在linux终端命令模式中输入以下命...
    99+
    2022-10-11
  • linux怎么查看centos版本
    linux中查看centos版本的方法:1、打开终端;2、输入“cat /etc/redhat-release”命令查看centos版本即可。具体操作步骤:在linux系统桌面下使用快捷键【Ctrl+Alt+T】打开终端命令行模式。在lin...
    99+
    2022-10-09
  • linux怎么查看nginx版本
    linux中查看nginx版本号的方法:1、打开终端;2、输入“nginx -V”命令查看nginx版本号即可。具体操作步骤:使用快捷键【Ctrl+Alt+T】打开终端命令行模式。输入以下命令查看nginx版本号即可。nginx -V #查...
    99+
    2022-10-05
  • linux怎么查看redis版本
    linux中查看redis版本的方法:1、打开linux终端;2、输入“redis-server --version”或“redis-server -v ”命令查看redis版本即可。具体操作步骤:在linux系统桌面中使用快捷键【Ctrl...
    99+
    2022-10-24
  • Linux怎么查看cuda版本
    这篇文章主要讲解了“Linux怎么查看cuda版本”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux怎么查看cuda版本”吧!CUDA是显卡厂商NVIDIA推出的运算平台。 CUD是一...
    99+
    2023-06-28
  • windows11怎么查看自己安装的版本号? win11版本号的查看方法
    win11系统中想要看看自己安装的版本号,该怎么查看那?下面我们就来看看详细的教程。 方法一: 打开开始菜单,点击【设置】。 进入win11设置界面,依次点击【系统】>&于】。 即可查看系统版本号。 方法二:...
    99+
    2023-05-23
    windows11 版本号 win11
  • 怎么查看Linux内核版本
    这篇文章主要介绍了怎么查看Linux内核版本的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇怎么查看Linux内核版本文章都会有所收获,下面我们一起来看看吧。如何找到Linux内核版本在撰写本文时,我正在使用Ub...
    99+
    2023-06-27
  • Linux中怎么查看ssh版本
    今天小编给大家分享一下Linux中怎么查看ssh版本的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。方法一如果你想检查本地Op...
    99+
    2023-06-27
  • Linux怎么查看系统版本
    这篇“Linux怎么查看系统版本”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Linux怎么查看系统版本”文章吧。1、lsb...
    99+
    2023-06-28
  • Linux下怎么查看MySQL版本
    这篇文章给大家分享的是有关Linux下怎么查看MySQL版本的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1. 在终端下执行 mysql -V (注意V大写)2. 在mysql 里查看 select versio...
    99+
    2023-06-28
  • linux怎么查看版本信息
    这篇文章主要介绍“linux怎么查看版本信息”,在日常操作中,相信很多人在linux怎么查看版本信息问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux怎么查看版本信息”...
    99+
    2023-02-22
    linux
  • Linux怎么查看内核版本
    小编给大家分享一下Linux怎么查看内核版本,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Linux内核只是Linux操作系统一部分。对下,它管理系统的所有硬件设...
    99+
    2023-06-28
  • Linux下怎么查看WebLogic版本
    这篇文章主要介绍Linux下怎么查看WebLogic版本,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!第一种:根据registry.xml查看 # 先进入到weblogic目录下 [we...
    99+
    2023-06-28
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作