Ubuntu系统版本查看办法

devtools/2024/10/21 10:10:56/

Ubuntu系统版本查看办法

      • 1. 使用 `lsb_release` 命令
      • 2. 查看 `/etc/issue` 文件
      • 3. 使用 `hostnamectl` 命令
      • 4. 查看 `/etc/os-release` 文件
      • 5. 查看内核版本
      • 6. 使用 `neofetch` 命令(如果已安装)
      • 总结

在 Ubuntu 操作系统中,查看当前系统版本的详细信息可以通过多种方式完成。以下是一些常用的命令和方法来查看 Ubuntu 的版本信息:

1. 使用 lsb_release 命令

lsb_release 命令显示了 Linux Standard Base (LSB) 信息和特定的发行版信息。要查看 Ubuntu 版本,你可以运行:

lsb_release -a

这条命令会显示类似于以下的信息:

No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 20.04.2 LTS
Release:	20.04
Codename:	focal

其中,“Description” 行给出了 Ubuntu 的完整版本描述。

2. 查看 /etc/issue 文件

Ubuntu 系统的 /etc/issue 文件通常包含了系统版本的描述。你可以通过 cat 命令来查看它:

cat /etc/issue

输出可能如下所示:

Ubuntu 20.04.2 LTS \n \l

3. 使用 hostnamectl 命令

hostnamectl 命令通常用于查看和设置系统的 hostname,但它也显示了操作系统的信息。运行:

hostnamectl

你可能会看到这样的输出:

   Static hostname: ubuntu2004Icon name: computer-vmChassis: vmMachine ID: 3d8a4ab919f74b458d5ca8a213d4c5e5Boot ID: ae467a88d567445e8c0261e76b9805ccVirtualization: oracleOperating System: Ubuntu 20.04.2 LTSKernel: Linux 5.4.0-42-genericArchitecture: x86-64

这里的 “Operating System” 行显示了 Ubuntu 的版本。

4. 查看 /etc/os-release 文件

这个文件包含了操作系统识别数据,是系统和应用程序查看 OS 版本的标准方式之一:

cat /etc/os-release

输出将包括多行,例如:

NAME="Ubuntu"
VERSION="20.04.2 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.2 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal

这里 PRETTY_NAME 是一个友好的完整版本描述。

5. 查看内核版本

虽然内核版本不直接反映 Ubuntu 的发行版版本,它可以提供一些系统信息。查看内核版本,你可以使用 uname 命令:

uname -a

输出看起来像这样:

Linux ubuntu2004 5.4.0-42-generic #46-Ubuntu SMP Fri Jul 10 00:24:02 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

6. 使用 neofetch 命令(如果已安装)

如果你安装了 neofetch(可以通过 sudo apt install neofetch 安装),它可以提供一个包含系统版本信息在内的丰富的系统信息概览:

neofetch

输出包含了系统、主题、图标以及 Ubuntu 版本等信息。

总结

这些方法都提供了查看当前 Ubuntu 系统版本的有效方式。你可以根据自己的需求和对输出信息详细程度的需求来选择最适合的方法。通常,lsb_release -acat /etc/os-release 是最直接获取版本信息的方法。


http://www.ppmy.cn/devtools/42444.html

相关文章

MySQL之Schema与数据类型优化(四)

Schema与数据类型优化 日期和时间类型 MySQL可以使用许多类型来保存日期和时间值,例如YEAR和DATE.MySQL能存储的最小时间粒度为秒(MariaDB支持微秒级别的时间类型)。但是MySQL也可以使用微秒级别的粒度进行临时运算,接下来会展示如何绕开这种存储限制。…

谷歌I/O开发者大会速览,推出谷歌版GPT-4o?

北京时间 5 月 15 日凌晨1点,谷歌 I/O 开发者大会在美国加州山景城举行。本次大会聚焦 AI 领域最新进展,发布了全新大模型 Gemini 系列,并展示了 Android 15 集成 AI 的新体验。 以下是本次大会的要点速览: Gemini 1.5 Pro模型升…

盲人社区生活支持体系:织就一张温暖的网

在当今社会,构建一个全面、包容的盲人社区生活支持体系成为了推动社会进步、保障残障人士权益的重要议题。随着科技的不断革新,一款名为“蝙蝠避障”的辅助软件走进了盲人的日常生活,它如同一位无形的向导,通过实时避障与拍照识别…

Stanford-Coursera 算法Week1 笔记

题外话:全文免费放心食用,作者在此求个 三连关注 1. Integer Multiplication(引入) (很小的时候我们就学过:两个数字相乘的算法——将输入(两个数字)转换为输出(它们的乘积)的一组定义良好的规则&#xf…

【YOLO改进】换遍MMPretrain主干网络之ConvNeXt-Tiny(基于MMYOLO)

ConvNeXt-Tiny ConvNeXt-Tiny 是一种改进的卷积神经网络架构,其设计目的是在保持传统卷积神经网络优势的同时,借鉴了一些Transformer架构的成功经验。 ConvNeXt-Tiny 的优点 架构优化: ConvNeXt-Tiny 对经典ResNet架构进行了多种优化&#…

适用于Windows 电脑的最佳视频恢复软件和方法

毫无疑问,丢失您的基本数据总是有压力的,尤其是当这些是您为捕捉最美好回忆而收集的重要视频文件时。要恢复丢失或损坏的视频文件,您可以借助视频恢复工具。但是,在选择最佳视频恢复工具时,您必须考虑多个扫描选项&…

溪谷联运SDK功能全面解析

近期,备受用户关注的手游联运10.0.0版本上线了,不少用户也选择了版本更新,其中也再次迎来了SDK的更新。溪谷软件和大家一起盘点一下溪谷SDK的功能都有哪些吧。 一、溪谷SDK具有完整的运营功能和高度扩展性 1.登录:登录是SDK最基础…

做好一个项目

关注三个流程 程序流程(代码仓、部署平台、过载平台、流水线)业务流程代码流程 开始项目前准备 git环境准备 1、安装git bash2、配置用户名和邮箱,不然项目会不允许提交代码 git config --global user.email "xxx.qq.com" git c…