本篇介绍记录一下CentOS 7 查询CPU型号、CPU核心、CPU详情、内存占用、磁盘使用情况

查看CPU型号

dmidecode -s processor-version

(base) [root@localhost ~]# dmidecode -s processor-version
Intel(R) Xeon(R) Gold 6252N CPU @ 2.30GHz
Intel(R) Xeon(R) Gold 6252N CPU @ 2.30GHz

或者

cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

(base) [root@localhost ~]# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
96  Intel(R) Xeon(R) Gold 6252N CPU @ 2.30GHz

查看物理CPU

cat /proc/cpuinfo | grep "physical id" | sort | uniq|wc -l

(base) [root@localhost ~]# cat /proc/cpuinfo | grep "physical id" | sort | uniq|wc -l
2

查看CPU详情

cat /proc/cpuinfo

或者

lscpu

太多信息就不展示了

查看物理CPU核数

cat /proc/cpuinfo | grep "cores"|uniq

(base) [root@localhost ~]# cat /proc/cpuinfo | grep "cores"|uniq
cpu cores	: 24

查看逻辑CPU

cat /proc/cpuinfo | grep "processor" |wc -l

(base) [root@localhost ~]# cat /proc/cpuinfo | grep "processor" |wc -l
96

总核数 = 物理CPU * 物理CPU核数

所以我的服务器的CPU核数是:2 * 24 = 48核

查看内存占用

free -h

(base) [root@localhost ~]# free -h
                total        used        free      shared  buff/cache   available
Mem:           187G        4.0G        182G         48M        1.3G        182G
Swap:          4.0G          0B        4.0G
Mem:内存的使用情况总览
totel:物理总内存(这里单位为:G,可以看出我的服务器物理内存为187G)
used:进程已使用内存(已使用4G)
free:空闲内存(剩余182G)
shared:共享内存的大小
buff/cache:缓存和缓冲区的大小
buffers:系统分配但未被使用的buffers数量
cached:系统分配但未被使用的cache数量
available:新进程可用内存的大小

查看磁盘分区

lsblk

(base) [root@localhost ~]# lsblk
NAME            MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda               8:0    0 894.3G  0 disk
├─sda1            8:1    0   200M  0 part
├─sda2            8:2    0     1G  0 part
└─sda3            8:3    0 893.1G  0 part
sdb               8:16   0 894.3G  0 disk
├─sdb1            8:17   0   200M  0 part /boot/efi
├─sdb2            8:18   0     1G  0 part /boot
└─sdb3            8:19   0 893.1G  0 part
├─centos-root 253:0    0    50G  0 lvm  /
├─centos-swap 253:1    0     4G  0 lvm  [SWAP]
└─centos-home 253:2    0 839.1G  0 lvm  /home

查看磁盘使用详情

df -h

(base) [root@localhost ~]# df -h
文件系统                 容量  已用  可用 已用% 挂载点
devtmpfs                  94G     0   94G    0% /dev
tmpfs                     94G     0   94G    0% /dev/shm
tmpfs                     94G   12M   94G    1% /run
tmpfs                     94G     0   94G    0% /sys/fs/cgroup
/dev/mapper/centos-root   50G   11G   40G   21% /
/dev/sdb2               1014M  223M  792M   22% /boot
/dev/sdb1                200M   12M  189M    6% /boot/efi
/dev/mapper/centos-home  839G  3.4G  836G    1% /home
tmpfs                     19G   20K   19G    1% /run/user/42
tmpfs                     19G     0   19G    0% /run/user/0
overlay                   50G   11G   40G   21% /var/lib/docker/overlay2/27a161a04c34c1d91cec09627ee546a09ed20e2a7ea723f4e10fec3de6420553/merged
shm                       64M     0   64M    0% /var/lib/docker/containers/876f0a0c76fbc3f323af3586a6e41605955912e5edda3fef3c88316ce30e8de0/mounts/shm