欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

linux查看硬件常用命令

程序员文章站 2024-01-30 15:31:04
...

背景

在用户界面,查看硬件信息

写在前面
原文链接https://www.cnblogs.com/cchust/p/5304594.html
link

cpu型号

cat /proc/cpuinfo |grep name |cut -f2 -d: | uniq
 Intel(R) Core(TM) i5-4460  CPU @ 3.20GHz

[[email protected] ~]# hostnamectl 
   Static hostname: mysqlvms
         Icon name: computer-vm
           Chassis: vm
        Machine ID: 3a69ce9ea5144cbfa15d2cb2fdc5ccff
           Boot ID: 2c0df9bbf5b34ce3bfc330065b773c29
    Virtualization: ``vmware`` 表明是 虚拟机
  Operating System: CentOS Linux 7 (Core)
       CPE OS Name: cpe:/o:centos:centos:7
            Kernel: Linux 3.10.0-1127.el7.x86_64
      Architecture: x86-64

物理CPU个数

显示为2个
[[email protected] ~]#  cat /proc/cpuinfo | grep "physical id" | sort | uniq -c
      2 physical id     : 0
      2 physical id     : 1
[[email protected] ~]#  cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l
2

每个物理CPU的核心个数

显示为2个
[[email protected] ~]#  cat /proc/cpuinfo | grep "cpu cores" |uniq
cpu cores       : 2

cat /proc/cpuinfo | grep "core id" |sort |uniq -c
      2 core id         : 0
      2 core id         : 1
以上两个值均为2,说明没有使用超线程。第二个值大于第一个就说明使用了。

查看内存信息

cat /proc/meminfo
或者:
free -m
              total        used        free      shared  buff/cache   available
Mem:           3931        1999         399          31        1533        1653
Swap:          2047           0        2047

linux查看硬件常用命令
linux查看硬件常用命令

内存大小:193793M
swap大小:7844M
重要指标说明:
total:内存总量
used:表示总计分配给缓存(包含buffers 与cache )使用的数量,但其中可能部分缓存并未实际使用
free:未分配的内存
buffers:系统分配但未被使用的buffers 数量
cached:系统分配但未被使用的cache 数量
-buffers/cache:反映的是被程序实实在在吃掉的内存【used - buffers - cached】
+buffers/cache:反映的是可以挪用的内存总数。【free + buffers + cached】

查看操作系统的版本信息

cat /etc/redhat-release 
CentOS Linux release 7.8.2003 (Core)

查看操作系统运行位数

getconf LONG_BIT
64

查看某块网卡信息

ethtool ens33

查看IO调度算法

cat /sys/block/sda/queue/scheduler
noop [deadline] cfq 

其他补充

为了保证数据的一致性,日志盘关闭磁盘写缓存;
为了提高写入效率,数据盘开启了磁盘写缓存。

本文说明,主要技术内容来自互联网技术大佬的分享,还有一些自我的加工(仅仅起到注释说明的作用)。如有相关疑问,请留言,将确认之后,执行侵权必删

相关标签: Linux linux