linux查看操作系统_干货:Linux 查询 OS、CPU、内存、硬盘、网卡等信息(一)

一、前言

咱们在Linux常用命令中已经介绍了几个linux常用命令,关注IEEE长期读技术文章的同学可能会发现,好多文章所用的实验环境都是基于Linux的,其实大家如果生活中是搞开发、运维等生产者角色时,应该经常和linux打交道,如果是普通用户、吃瓜群众等消费者角色,可能对linux比较陌生。

不管是linux大拿还是小白,一般拿到一台linux server都习惯性地确认下自己的这套环境相关的信息,以达到“知己知彼”的状态。具体来说一般想看看这个设备linux的操作系统相关信息,CPU、内存、硬盘、网卡等信息。怎么看?跟我来个step by  step。

二、操作系统相关信息

查看操作系统版本

cat /etc/redhat-release   这个命令主要是查看红帽发行的操作系统的版本号

a970193737af12330c80a1bdcb952eb9.png

cat /etc/issue  这个命令适用于大多数linux发行版

a2da62235a44e83d8a9f3bcd49e49075.png

查看操作系统的内核版本

uanme -r 

560fd8bf220afb112fd91384b67f6b6e.png

查看操作系统详细信息

uname -a

1f796b8967544913d81835d95fad6b19.png

查看更多linux相关信息

eca2f56b1c7196c2d9fd43882de6bbe1.png

二、CPU相关信息

实践前咱先解释几个名词,以便后面聊的时候在一个频道上:

名词含义
物理CPU个数主板上实际插入的cpu数量
CPU核心数单块CPU上面能处理数据的芯片组的数量,如双核、四核等 (cpu cores)
逻辑CPU数/线程数一般情况下,逻辑cpu=物理CPU个数×每颗核数,如果不相等的话,则表示服务器的CPU支持超线程技术

查看物理CPU个数

grep 'physical id'  /proc/cpuinfo  | sort -u | wc -l

977c8f9474e7e8e420659378182f51e6.png

可以看到,咱实验用的这台机器CPU有两颗。

查看 CPU 核心数量

grep 'core id'  /proc/cpuinfo  | sort -u | wc -l

f2f3a0ff6d9c430b46098cad975c60d1.png

咱实验用的这台机器单核CPU有8个核

查看 CPU 线程数

grep 'processor' /proc/cpuinfo | sort -u | wc -l  或者

cat /proc/cpuinfo  |  grep "processor"  | wc -l  都可以

d1415976d448a276306ed3604f91f926.png

我们可以看到确实是逻辑cpu=物理CPU个数×每颗核数,16=2x8, 也说明这个服务器的CPU不支持超线程技术。

查看 CPU 型号

cat  /proc/cpuinfo | grep name | sort | uniq  或者 

dmidecode -s processor-version | uniq 都可以  #使用uniq进行去重

1fc038219c5c987b9427c9c50e1fd4a6.png

未完待续,你也可以加微信IEEE2000备注加群拉你入群和高手切磋交流。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值