linux 查看系统版本

article/2025/11/6 10:23:15

文章目录

    • 一、查看Linux内核版本的命令
    • 二、查看Linux系统发行版本的命令
    • 三、 延伸:

一、查看Linux内核版本的命令

  1. cat /proc/version
    此命令可以查看正在运行的内核版本信息。/proc 目录存储的是当前内核运行状态的一系列特殊文件,包括:内存,CPU内核,已安装文件系统等信息。而正在运行的内核的信息存储在 /proc/version 虚拟文件中,我们可以使用 cat 命令查看。
$ cat /proc/version

在这里插入图片描述

  1. uname -a
    此命令可以查看电脑以及操作系统内核的相关信息。uname 命令用于查看多个系统信息,包括 Linux 内核体系结构,名称版本和发行版。
$ uname -a

在这里插入图片描述

二、查看Linux系统发行版本的命令

  1. lsb_release -a
    此命令用于查看当前 Linux 系统的完整的版本信息,包括 Linux 系统的名称和对应的版本号,以及该版本的代号。例如在 Debian 8 中将会显示代号jessie。

该命令适用于所有 Linux 发行版,包括:Debian、Ubuntu、CentOS 等。

$ lsb_release -a

输出结果如下:

$ lsb_release -a LSB Version:
:core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch Distributor ID: CentOS Description: CentOS Linux release 7.7.1908
(Core) Release: 7.7.1908 Codename: Core

  1. cat /etc/issue
    此命令也可以用于查看 Linux 系统版本信息,但是显示的结果较为简略,只有系统名称和对应版本号。

该命令也适用于所有的 Linux 发行版。

$ cat /etc/issue CentOS Linux release 7.7.1908 (Core) Kernel \r on an
\m

  1. cat /etc/redhat-release
    此命令仅适用于查看 Redhat 系列的 Linux 系统版本信息,但是显示的结果依然较为简略。

$ cat /etc/redhat-release CentOS Linux release 7.7.1908 (Core)

  1. rpm -q redhat-release
    此命令也仅适用于查看 Redhat 系列的 Linux 系统版本信息,查询结果如下:

$ rpm -q redhat-release redhat-release-4AS-3

  1. hostnamectl
    此命令是 systemd 系统的一部分,用于查询和更改系统主机名,同时它还显示 Linux 发行版和内核版本。

$ hostnamectl Static hostname: VM_0_16_centos
Icon name: computer-vm
Chassis: vm
Machine ID: f9d400c5e1e8c3a8209e990d887d4ac1
Boot ID: ee7e8dec79274c90be37dfbae08e6b65
Virtualization: kvm Operating System: CentOS Linux 7 (Core)
CPE OS Name: cpe:/o:centos:centos:7
Kernel: Linux 3.10.0-1062.18.1.el7.x86_64
Architecture: x86-64

如果仅仅是只想查看当前系统内核版本,可以使用以下命令查询:

$ hostnamectl | grep -i kernel Kernel: Linux
3.10.0-1062.18.1.el7.x86_64

三、 延伸:

  1. cat /proc/cpuinfo
    此命令用于查看 CPU 相关信息,包括型号、主频、内核信息等。
$ cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 79
model name      : Intel(R) Xeon(R) CPU E5-26xx v4
stepping        : 1
microcode       : 0x1
cpu MHz         : 2399.988
cache size      : 4096 KB
physical id     : 0
siblings        : 1
core id         : 0
cpu cores       : 1
apicid          : 0
initial apicid  : 0
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx lm constant_tsc rep_good nopl eagerfpu pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch bmi1 avx2 bmi2 rdseed adx xsaveopt
bogomips        : 4799.97
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management:
  1. getconf LONG_BIT
    此命令用于查看版本说明当前CPU运行在 32 位模式下还是 64 位模式下,但结果是 32 的话并不代表CPU不支持 64 位。
$ getconf LONG_BIT
64

http://chatgpt.dhexx.cn/article/s5v9NxCo.shtml

相关文章

windows操作系统版本介绍

前言: 生命不止,奋斗不息。 还记得你第一次接触的计算机是什么版本吗? 提到微软操作系统,相信大家第一个想到的就是windows操作系统。windows的操作系统有很多,那么windows有哪些版本呢?下面就给大家介绍…

Windows系统历史版本简介

思考:30年间Windows系统有哪些版本呢? 木易巷带你了解~ 前言 跟我一起,穿越时间! 你在使用什么操作系统,是Windows还是MacOS还是Linux? 一、Windows 1.0 1985年11月20日,微软推出了历史上第一款视窗操…

java 字符串不等于_java中字符串不等于怎么判断

java中字符串不等于可以使用equals()方法判断,equals()方法用于将字符串与指定的对象比较。 语法public boolean equals(Object anObject) 参数 anObject -- 与字符串进行比较的对象。 返回值 如果给定对象与字符串相等,则返回 true;否则返回…

Java字符串比较(3种办法

字符串比较是常见的操作,包括比较相等、比较大小、比较前缀和后缀串等。在 Java 中,比较字符串的常用方法有 3 个:equals() 方法、equalsIgnoreCase() 方法、 compareTo() 方法。下面详细介绍这 3 个方法的使用。 1.equals() 方法 equals() 方…

Java后端:字符串比较(共四种方法,有方法介绍、易错点分析、Java源码,值得一看!)

Java后端:字符串比较(共四种方法,有方法介绍、易错点分析、Java源码,值得一看!) 前言一、推荐使用:equals()二、最容易想到:用Str1 Str2判断三、最容易忽略:compareTo()…

修改VSCode编辑器的主题和代码颜色

修改Visual Studio Code编辑器的主题和代码颜色 摘要:自定义Visual Studio Code(VSCode)的主题和代码颜色 在VS Code 的左下角,点击设置。 打开设置后,在搜索栏搜索关键字:主题。 搜索结果显示有许多个在s…

VSCode C/C++ Theme主题自定义配色方案

此文针对 C/C Theme 插件内的主题进行自定义选择性优化。 文章目录 前言一、基本快捷键二、修改配色步骤1.主题的json文件2.获取代码作用域 前言 最近喜欢浅色主题,但是找了很多主题,都没有让我完全满意的,比如说很多主题的结构体成员变量、…

VSCode修改主题颜色

参考:https://jingyan.baidu.com/article/ea24bc3983f2b59b63b33144.html 步骤1:使用vscode打开一个工程,点击左下角的设置按钮。 步骤2:在弹出的列表选择“Color Theme”。 步骤3:选择后缀为“Light”的主题&#…

【宇宙最强编辑器VS Code】(二)美化VS Code(更换主题和文件图标主题、设置背景图片)

上百篇原创人工智能系列教程,从理论到实战,手把手带你掌握人工智能,点击☞这里☜进入传送门~ 1.VSCode更换主题 1.1.更换内置主题 选择文件->首选项->颜色主题进入主题设置界面,按上下箭头预览主题,按回车更换…

vscode 自定义代码主题颜色

VS Code自定义主题色 基本结构UserJSON配置格式工作台颜色配置编辑区文本颜色目录配置代码scope检查 基本结构 F1 搜索Open User Settings (JSON)打开用户设置JSON文件(以下称作UserJSON) UserJSON配置格式 //https://www.jetbrains.com/zh-cn/lp/mon…

【编辑器】VSCode界面美化,图标与主题插件大全

1、VSCode图标插件 1、vscode-icons VSCode官方出品的图标库 2、Material Icon Theme 扁平化的主题图标库,采用了 Google Material Design 风格 3、vscode-icons-mac vscode-icons-mac 的文件图标与 vscode-icons 一致,只是文件夹图标改成了 Mac 风格…

Vscode 绿色系清新主题

炎炎夏日,上班上的心浮气躁,敲代码的时候,只觉昏昏沉沉,浑浑噩噩... 给vscode换一个一个清新美好的绿色主题,充满活力和希望吧。 朋友们,收藏起来,每个季节换一个主题,打工快乐&am…

vscode美化:主题切换+背景图片设置

目录 1.主题切换 1.1 使用vscode自带的主题 1.2 使用插件 2.背景图片设置 2.1 内部配置文件设置(自定义) 2.2 安装插件-[background] 2.3 安装插件-[background-cover](推荐) 1.主题切换 1.1 使用vscode自带的主题 步骤:文件——首选…

自定义你的VSCode:主题、文件图标、快捷键、设置、schema、插件

超详细VSCode安装教程(Windows)推荐自己的专栏:分享使用VS Code的基本操作与各种技巧 请记住一点,VSCode中的一切快捷键操作都可以在控制面板中输入对应的命令来完成,并且常用命令还可以在菜单栏中找到,命…

VScode 主题字体颜色 必备插件

主题字体颜色 通过文件>首选项>设置 > 搜索workbench.settings.editor,选中json即可改成json设置 // settings.json (个人配置) {"files.associations": {"*.vue": "vue","*.wpy": "vue","*.wxm…

VScode 自定义主题颜色

vscode其实已经有很多完善且好看的主题了,但我总觉得每一个主题对我来说,都有那么一点点不够完美,比如亮色的主题,颜色就没有深色主题那么好看,对比度高。 好不容易看到一个好看的主题吧,又觉得某一部分的…

把VScode的主题变得和idea一样

用惯了jetbrains系列软件,不太适应VScode的主题和颜色,可以通过一个插件把VScode的颜色变得和idea一样 打开VScode,搜索插件jetbrains, JetBrains Darcula Theme是暗色,Webstorm JetBrains Theme是亮色 和idea对比效果: 与些许差距…

7 款炫酷的 VSCode 主题扩展

👇👇关注后回复 “进群” ,拉你进程序员交流群👇👇 作者丨小集 来源丨小集(ID:zsxjtip) 在 VSCode 中,安装自定义主题和图标包可以彻底改变 VSCode 的外观。VSCode 有数千…

推荐几款好用的VsCode色彩主题

经常对着同一款主题,有没有想着换一拨呢? 推荐一些个人觉得比较不错的主题,可以自己选择, 所有主题可以直接在扩展商店下载,直接上主题: Gatito Theme Dark Night Owl One Monokai Syntax Pink Cat Boo t…