本篇介紹記錄一下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