查看操作系统版本的 N 种方式(Windows、CentOS、Ubuntu、Debian)

2023-11-13

前言

我们使用的各种软件,运行都离不开操作系统。大家都知道操作系统主要有Windows和Linux,如何查看当前操作系统的具体版本,你知道哪些方式呢?
 

1. Windows

Windows系统大家都很熟悉,可以用图形界面直接查看。除了用鼠标点点点的方式,也可以用命令行查看。打开cmd窗口,执行:

方式一:
winver

方式二:
systeminfo

 

2. CentOS

CentOS直接在shell里执行:

方式一:
cat /etc/redhat-release

方式二:
cat /etc/centos-release

方式三:
cat /etc/os-release

方式四:
cat /etc/system-release

方式五:
lsb_release -d

方式六:
hostnamectl

方式七:
inxi -Sz

 

3. Ubuntu

Ubuntu直接在shell里执行:

方式一:
cat /etc/issue

方式二:
cat /etc/issue.net

方式三:
cat /etc/debian_version

方式四:
cat /etc/os-release

方式五:
cat /etc/lsb-release

方式六:
lsb_release -d

方式七:
hostnamectl

方式八:
inxi -Sz

方式九:
screenfetch

 

4. Debian

Debian直接在shell里执行:

方式一:
cat /etc/issue

方式二:
cat /etc/issue.net

方式三:
cat /etc/debian_version

方式四:
cat /etc/os-release

方式五:
cat /etc/lsb-release

方式六:
lsb_release -d

方式七:
hostnamectl

方式八:
inxi -Sz

方式九:
screenfetch

 
转载自本人微信公众号:https://mp.weixin.qq.com/s/yx0cTSCQdxqfGbMs3PcZ3A

后续发文会和微信公众号同步,微信关注我,优先一步获取更多干货!

在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

查看操作系统版本的 N 种方式(Windows、CentOS、Ubuntu、Debian) 的相关文章

  • apt-get 无法在 ubuntu dockerfile 中工作

    我对 docker 相当陌生 正在尝试通过编写自己的镜像来学习 并且目前正在阅读 Docker 的实际操作 ISBN 1633430235 在我自己的代码和书中的示例 第 146 页 中 我想通过 dockerfile 安装 git My
  • 为什么 fopen 无法打开已存在的文件?

    我在 Windows XP 上使用 Visual Studio 6 是的 我知道它很旧 构建 维护 C DLL 我遇到了 fopen 无法打开现有文件的问题 它总是返回 NULL 我试过了 通过将 errno 和 doserrno 设置为零
  • 导致崩溃转储的 Java 错误的解决方法

    我开发的一个程序偶尔会由于这个错误而导致 JVM 崩溃 http bugs java com bugdatabase view bug do bug id 8029516 http bugs java com bugdatabase vie
  • 在哪里可以找到并安装 pygame 的依赖项?

    我对 Linux 比较陌生 正在尝试安装 python 的 pygame 开发环境 当我运行 setup py 时 它说我需要安装以下依赖项 我找到并安装了其中之一 SDL 然而 其他人则更加难以捉摸 Hunting dependencie
  • 可以读取目标文件吗?

    我很好奇 obj文件 我几乎不知道它们是什么 或者它们包含什么 所以我用 Vim 文本编辑器打开它们 我在里面发现了一种类似外星人的语言 有什么办法可以理解它们代表什么以及它们的内容是什么 另外 它们的用途是什么 Thanks Sure 但
  • conio.h 不包含 textcolor()?

    我一直在考虑在我用 C 编写的 DOS 程序中使用颜色 有人告诉我conio h有textcolor 函数 但是当我在代码中使用它时 编译器 链接器会向我抛出错误 说我对该函数有未定义的引用 Does conio h真的有这个功能还是有人告
  • 如何使用 Win32 API 与 com 端口 (RS232) 通信

    我正在尝试使用 win32 API 与 com 端口对话 我找到了这个http www robbayer com files serial win pdf http www robbayer com files serial win pdf
  • 如何验证文件名称在 Windows 中是否有效?

    是否有一个 Windows API 函数可以将字符串值传递给该函数 该函数将返回一个指示文件名是否有效的值 我需要验证文件名是否有效 并且我正在寻找一种简单的方法来完成此操作 而无需重新发明轮子 我正在直接使用 C 但针对的是 Win32
  • 在高 dpi Windows 平台上自动重新缩放应用程序?

    我正在编写一个需要在高 dpi Windows 192dpi 而不是 96dpi 上运行的 Qt 应用程序 不幸的是 Qt 框架尚不支持高 dpi 至少在 Windows 上 因此我的应用程序及其所有元素看起来只有应有尺寸的一半 有没有办法
  • 让 Rails 生产在端口 80 上运行

    我正在尝试让我的 Rails 应用程序在生产模式下运行 但遇到了一些困难 我正在使用 Passenger 和 apache 并运行 Ubuntu 12 04 我已经配置和创建了生产数据库 并设置了乘客 状态如下 rvmsudo passen
  • 如何使我的表单标题栏遵循 Windows 深色主题?

    我已经下载了Windows 10更新包括黑暗主题 文件资源管理器等都是深色主题 但是当我创建自己的 C 表单应用程序时 标题栏是亮白色的 如何使我自己的桌面应用程序遵循我在 Windows 中设置的深色主题 你需要调用DwmSetWindo
  • Windows 上的 ffmpeg-android ndk

    我正在尝试编译 bash 文件 带有 android ndk 的 ffmpeg 我收到如下错误 arm linux androideabi gcc 无法创建可执行文件 C 编译器测试失败 Makefile 2 config mak 没有这样
  • CentOS:无法安装 Chromium 浏览器

    我正在尝试在 centOS 6 i 中安装 chromium 以 root 用户身份运行以下命令 cd etc yum repos d wget http repos fedorapeople org repos spot chromium
  • ubuntu 16.04.1 LTS 启动 Android 模拟器时崩溃

    我已经尝试过 Android studio 上的 AVD 和 Genymotion 模拟器 我的 ubuntu 16 04 1 在启动 android 模拟器时崩溃 冻结 我的电脑内存是16G 在我于 2016 年 9 月 19 日安装了
  • 在 Windows 上查找父进程 ID

    Problem 给定远程 Windows 主机上的进程 ID 和命令行访问权限 如何找到其父进程的 PID Solution 鉴于 Marc B 的回答 我们可以使用 WMIC 命令示例here https learn microsoft
  • 用于推送通知的设备令牌

    我正在实施推送通知服务 我需要创建一个数据库来存储 4 个移动平台的所有设备令牌 我想根据他们的平台 iOS Android BlackBerry WP7 来组织它们 但是有什么方法可以区分平台 这样如果我只想向 Android 用户发送消
  • docker容器大小远大于实际大小

    我正在尝试从中构建图像debian latest 构建后 报告的图像虚拟大小来自docker images命令为 1 917 GB 我登录查看尺寸 du sh 大小为 573 MB 我很确定这么大的尺寸通常是不可能的 这里发生了什么 如何获
  • 无法使用maven编译java项目

    我正在尝试在 java 16 0 1 上使用 maven 构建 IntelliJ 项目 但它无法编译我的项目 尽管 IntelliJ 能够成功完成 在此之前 我使用maven编译了一个java 15项目 但我决定将所有内容更新到16 0 1
  • 如何将 Hudson/Jenkins 参数传递给 Windows 批处理命令

    好吧 我需要在我的 Hudson 作业中执行一个批处理文件 我有一个参数 Jenkis 参数 我需要将这个值 如参数 传递给批处理文件 我尝试了以下操作 Deploy cmd configuration DEPLOYCONFIGURATIO
  • 如何为 Windows toast 注册协议?

    如何注册 Windows toast 协议 样本中来自https blogs msdn microsoft com tiles and toasts 2015 07 02 adaptive and interactive toast not

随机推荐

  • 三角函数基本运算,Clark变换,Park变换,三相系统动态方程

    目录 三角函数基本运算 Clark变换与Park变换 a b c abc abc
  • npm、yarn、cnpm、pnpm 使用操作都在这了

    大家好 我是若川 最近组织了源码共读活动 感兴趣的可以加我微信 ruochuan12 有时候想查个命令 或者换个镜像找了几篇文章才找到 最近闲着没事干 干脆整理一篇文档 以后就不用在网上瞎搜有的还写不全 Usage 全局安装 安装node自
  • excluded by a filter_【互宠】【强强】日后再说by画尘埃

    将公众号设为 星标 不错过每一次更新 图片源自网络 侵删 日后再说 by画尘埃 小狼狗帅攻 x 肤白貌美武力值高sl受 余睿 x 宴锦书 强受 互宠 有车 he 文案 如果硬要写属性的话 大概就是 难以形容只知道他很帅攻 x 肤白貌美腰细腿
  • 【Tomcat】在SpringBoot项目中,Tomcat是如何处理HTTP请求的

    目录 首先了解一下标准的Tomcat处理HTTP请求的流程 SpringBoot项目中Tomcat处理流程 首先了解一下标准的Tomcat处理HTTP请求的流程 监听端口 Tomcat 在启动时监听指定的端口 等待客户端发送请求 接收请求
  • 参考文献的交叉引用

    文章目录 插入参考文献 寻找参考文献 参考文献顺序更新 我们在写论文的时候需要引用参考文献 一般我们使用的是交叉引用 下面我详细的讲述一下如果在参考文献处加入交叉引用 插入参考文献 寻找参考文献 参考文献顺序更新 像上图 我们发现参考文献的
  • 单片机实时温度采集并通过串口通信上传电脑显示

    首先说下我所用到的主要器件器件 STC89C52 AT24C08 DS18B20 MAX232 实验源代码 接上18B20温度传感器 另购 后数码管显示出当前温度 include
  • 找出连续最长数字串python_在Python中查找最长的连续字母和数字子字符串

    给定的字符串可以是数字和字母的混合 在本文中 我们需要找到同时包含字母和数字的最大子字符串 带重新模块 正则表达式模块可用于查找所有具有数字或字母的连续子字符串 然后 我们应用max函数仅选择在所有找到的子字符串中具有最大长度的字母和数字的
  • LQR,iLQR,DDP控制论经典算法(MBRL基础知识)

    深度强化学习CS285 lec10 lec12 基础知识LQR Framework 一 线性二次型调节器LQR Linear Quadratic Regulator 1 1 LQR符号与术语 1 2 LQR问题下的设定 1 3 LQR求解
  • 前端学习笔记

    1 JS的控制台对象 最常用的是的的的的的的的的的的的console log 在控制台输出内容 详解链接 2 什么是闭包 有什么用 就是在一个函数中定义并返回了另外一个函数 在这个内部定义的函数中可以访问外面的函数定义的变量 详解链接 3
  • 做生意与打工的区别

    做生意与打工的区别 发现很多朋友创业的心里很矛盾 既有创业单干的激情 同时又有担心失败后悲惨的命运 所以很多朋友思考了很长时间 最后还是决定等等再看 一月过了一月 一年过了又一年 岁月流逝 光阴不再 沉浸在打工的生涯中难以自拔 结婚供房 身
  • Linux编译C程序出现错误“ stray ‘\302'或者'\240' in program”的解决方案 最有效的解决办法

    出现上述错误 是因为源码中出现了 302 或者 240 这些字符我们无法看到 但是并不代表不存在 解决的办法是 将程序拷贝到Notepad 中 点击出现的上述字符的位置 选中一个字符 Notepad会自动选中文本中所有的字符 选中复制 对其
  • 记录swiper3.x版本loop为true轮播踩坑,附带解决方案

    loop为true时 踩坑记录 loop为true时 swiper手动滑动后不再轮播 查看 swiper官网 找到autoplayDisableOnInteraction false参数 设置后 发现没起作用 观察发现 手动滑动时触发了 o
  • leetcode(56)

    题目描述 Given a collection of intervals merge all overlapping intervals For example Given 1 3 2 6 8 10 15 18 return 1 6 8 1
  • 重温数据结构:哈希 哈希函数 哈希表

    点击查看 Java 集合框架深入理解 系列 乾杯 在学习 HashMap 前 我们先来温习下 Hash 哈希 的概念 什么是 Hash Hash 哈希 又称 散列 散列 hash 英文原意是 混杂 拼凑 重新表述 的意思 在某种程度上 散列
  • Pikachu靶场之SSRF服务器端请求伪造

    Pikachu靶场之SSRF服务器端请求伪造 SSRF漏洞介绍 什么是SSRF漏洞 SSRF漏洞原理 SSRF漏洞利用手段 SSRF漏洞防御手段 SSRF漏洞常见出现点 第一关 SSRF curl 1 file协议查看本地文件 2 ftp协
  • Clickhouse表引擎-日志系列

    1 表引擎的介绍 Clickhouse的表引擎类似MySQL的表引擎 表引擎决定了如何存储表的数据 主要包含如下特性 数据的存储方式和位置 写到哪里以及从哪里读取数据 支持哪些查询以及如何支持 并发数据访问 索引的使用 如果存在 是否可以执
  • python 按照修改时间进行文件读取

    函数介绍 os path getmtime path 用于获取指定路径的最后修改时间 此方法返回一个浮点值 该值表示自纪元以来的秒数 如果文件不存在或无法访问 则此方法会引发OSError 参考 Python os path getmtim
  • Oracle 通过CMD 窗口指令登入数据库

    第一步 打开CMD窗口指令 输入sqlplus 第二步 在CMD窗口 输入合法的用户名词 密码
  • nmealib代码分析

    从之前的samples parse main c开始 以其中的一条GPGGA语句为例 nmeaINFO结构汇总的是gps数据信息 里面包括utc时间 定位状态 质量因子 经纬度 速度 方向等信息 之所以说是汇总 那是因为这里是对所有的nme
  • 查看操作系统版本的 N 种方式(Windows、CentOS、Ubuntu、Debian)

    前言 我们使用的各种软件 运行都离不开操作系统 大家都知道操作系统主要有Windows和Linux 如何查看当前操作系统的具体版本 你知道哪些方式呢 1 Windows Windows系统大家都很熟悉 可以用图形界面直接查看 除了用鼠标点点