Linux查看版本信息

发布时间:2024-02-01

介绍几种查看 Linux 版本的方法,方便在使用 Linux 时快速定位自己的系统版本,使用合适的工具。

发行版

想要查看具体的发行版信息,可以使用 lsb_release 来查看。

$  lsb_release  -a 

No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 10 (buster)
Release:        10
Codename:       buster

使用该命令可以列出系统的发行信息,如上所示可以看到该系统为 Debian 10

还可以直接查看系统文件来确定发行信息,具体文件为:/etc/issue

$  cat  /etc/issue

Debian GNU/Linux 10 \n \l

上面的输出也说明该系统发行版为 Debian 10

RedHat 系列发行版中,还在系统中预留了一个特殊的文件来存放发行信息,具体文件为:/etc/redhat-release,使用 cat 打印该文件也可以查看系统的发行信息。

内核

如果是需要查看系统的内核信息,那可以直接使用 uname 命令

$  uname -a

Linux VM-4-3-debian 4.19.0-11-amd64 #1 SMP Debian 4.19.146-1 (2020-09-17) x86_64 GNU/Linux

可以看出,本系统的内核版本为:4.19

内核信息同样可以从文件中读取到,具体文件为:/proc/version

$  cat  /proc/version

Linux version 4.19.0-11-amd64 (debian-kernel@lists.debian.org) (gcc version 8.3.0 (Debian 8.3.0-6)) #1 SMP Debian 4.19.146-1 (2020-09-17)

从文件的内容也可以看出版本为4.19,架构为64位。

其他阅读

Web前端中实现一个拖动效果

在原生客户端开发中,窗口拖动是一个比较常用的操作。今天把这个效果在网页客户端中实现以下,文章记录一下效果。

查看原文

Nano Banana 一键生成手办

AI 技术越来越成熟,最近发布的 Nano Banana 大模型可以直接将图片上的人物形象变成一个 3D 的手办模型。

查看原文

Nginx配置反向代理和负载均衡

Nginx是一个流行的Web容器,作为服务的入口,使用反向代理和负载均衡,达到隐藏和保护内部服务安全的作用,本文会描述Nginx反向代理和负载均衡的配置。

查看原文

WPF 入门系列

WPF 全称为 Windows Presentation Foundation,是微软为 .Net 平台打造的一个 Windows 桌面应用程序的UI开发框架。使用 XAML 来描述界面代码,提供了丰富的图形、动画、数据绑定和样式功能,允许设计和开发分离,支持创建高度交互、视觉效果丰富的用户界面。本系列将会带你从项目入手,学会 WPF 的使用。

查看原文

Winsaa 解锁 Windows 时间管理新姿势

了解自我时间分配,从记录每一秒开始。Winsaa 是轻码科技推出的一款 Windows 屏幕应用使用分析软件,它自动精准追踪每个应用的使用时长,并生成可视化报告,帮助你提升工作与学习效率。

查看原文