首页 > 系统相关 >【转】Linux下判断cpu架构及系统发行版方法

【转】Linux下判断cpu架构及系统发行版方法

时间:2023-05-16 10:24:53浏览次数:33  
标签:判断 版本 redhat cpu 系统 Debian 发行版 Linux debian

原文地址:https://zhuanlan.zhihu.com/p/374738476

一、判断cpu架构

1,使用命令:hostnamectl

2,使用命令:arch

3,使用lscpu

4,使用命令:cat /proc/cpuinfo,可以查到具体指令集

二、判断系统是Debian系还是Redhat系

  大家都知道 linux分redhat系和debian系,那么肯定有办法,去判断系统是redhat系还是debian系。

1,查看/etc/下有redhat-release或debian_version来区分,比如下图,典型的debian系

但是发现有些系统没有这些字段命令的文件,而是用了自己的系统名,比如下图,这时此种方法就不适用了。

2,执行bash和dash,如果是debian,dash可以进,redhat原生是不带dash的,比如下图,可以判断为debian系。

三、判断系统是Debian系哪个发行版本

  当我们进入docker的debian系安装包下载目录,看到debian还有多个发行版本,这时,我们需要确定我们的系统属于哪个。

Debian 一直维护着至少三个发行版本:“稳定版(stable)”,"测试版(testing)“和"不稳定版(unstable)”。

下一代 Debian 正式发行版的代号为 “bullseye” — “测试中”

Debian 10(“buster”) — 当前的"稳定(stable)"版

Debian 9(“stretch”) — "旧的稳定(oldstable)"版

Debian 8(“jessie”) — "更旧的稳定(oldoldstable)"版

......

要区分自己的系统属于哪个发行版本其实很简单,去查看/etc下的版本文件即可:

显然,我们的系统是基于Debian8(“jessie”),判断结束。

标签:判断,版本,redhat,cpu,系统,Debian,发行版,Linux,debian
From: https://www.cnblogs.com/dirgo/p/17404067.html

相关文章

  • Linux 文件上传下载的几种方式
    虚拟终端软件中的rz和sz我们使用虚拟终端软件,如Xshell、SecureCRT或PuTTY来连接远程服务器后,可以使用rz或sz来上传下载文件rz命令使用rz命令可以上传本地文件到远程服务器。运行该命令会弹出一个文件选择窗口,从本地选择文件上传到Linux服务器sz命令将选定的......
  • Linux & Window: idea配置php+xdebug
    xdebugproblemusingidekey[url]http://devnet.jetbrains.com/message/5265653[/url]NetBeans结合xdebug调试php-fpm下的PHP代码[url]http://www.48474.com/netbeans%E7%BB%93%E5%90%88xdebug%E8%B0%83%E8%AF%95php-fpm%E4%B8%8B%E7%9A%84php%E4%BB%A3%......
  • labview yolov5 opencv dnn推理,封装dll, labview调用dll,支持同时加载多个模型并行推
    labviewyolov5opencvdnn推理,封装dll,labview调用dll,支持同时加载多个模型并行推理,可cpu/gpu,可识别视频和图片,只需要替换模型的onnx和nameclass即可ID:212200673924813995......
  • Linux操作系统分析-课程总结
     结合虚拟化技术分析Linux系统的一般执行过程一、     Linux系统运行一般场景:用户进程之间切换                     (1)用户态进程X调用系统调用或触发异常用户态进程X需要进行进程切换时,可以通过调用一些特定的系统调用(例如fork、exec等)或者......
  • linux工具学习 day03
    1、gdb命令run:在调试器中运行程序list:查看程序源码break+行号:设置断点break+行号+if条件:设置断点break+函数名:设置断点infobreak:查看断点信息delete+断点编号:删除断点enable/disable:使能断点print+X+变量名:查看变量值next:单步执行,不进入子函数(跳过函数,直接拿结果)ste......
  • Linux操作系统分析-课程总结报告
    结合虚拟化技术分析Linux系统的一般执行过程虚拟化层启动:在虚拟化环境中,物理主机上的虚拟化软件(如VMware、KVM等)启动,并创建虚拟机管理器(VMM)或称为hypervisor。VMM负责管理虚拟机的创建、销毁和资源分配。虚拟机创建:VMM根据用户的需求创建虚拟机实例。虚拟机实例是一种逻辑上的隔......
  • linux中安装jdk
    安装步骤:1.首先我们需要一台虚拟机或者一台配置了环境的服务器这里我们使用阿贝云服务器。2.搜索需要的jdkyumsearchjdk 3.安装需要的版本yuminstall java-1.8.0-openjdk-devel.x86_644.安装完成查看版本......
  • Linux系统的一般执行过程与虚拟化技术结合分析
    Linux系统一般执行过程Linux操作系统的启动过程一般分为四个阶段:BIOS启动引导阶段、GRUB启动引导阶段、内核阶段和init初始化阶段。BIOS启动引导阶段:计算机加电后,首先运行的是BIOS程序。BIOS程序会检测计算机硬件设备并进行初始化,然后将控制权交给下一级的启动引导程序。GRUB......
  • Docker绑定指定CPU核心
    需求使用多个Container并行任务希望可以对CPU不同核心进行负载均衡。实现可以通过cpuset-cpus参数进行资源管理dockerrun--rm-it--cpuset-cpus8-15ubuntu:18.04nproc#8可以看到host后8核被绑定在guest中且总核心数为8参考https://docs.docker.com/config/contain......
  • Linux下部署安装JDK
    系统:Centos7安装jdk版本:1.8.0_371安装方式:压缩包jdk官网下载 https://www.oracle.com/java/technologies/downloads/#java8 先用Java-version命令检测系统是否默认安装了jdk,如有可以使用rpm命令卸载!1、利用工具将下载的包放到/usr/local下并解压#切换到jdk目录下cd/u......