使用命令在Linux中查看CPU和MEM利用率
0、查看CPU或者MEM可以一般使用top、free等,除此之外还可以用其他方式
查看CPU工具
1、mpstat:
[root@moc ~]# mpstat 1 5
Linux 3.10.0-1127.13.1.el7.x86_64 (moc) 09/03/2020 _x86_64_ (1 CPU)
01:42:59 AM CPU %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle
01:43:00 AM all 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00
01:43:01 AM all 0.00 0.00 1.00 0.00 0.00 0.00 0.00 0.00 0.00 99.00
01:43:02 AM all 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00
01:43:03 AM all 0.00 0.00 1.00 0.00 0.00 0.00 0.00 0.00 0.00 99.00
01:43:04 AM all 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00
Average: all 0.00 0.00 0.40 0.00 0.00 0.00 0.00 0.00 0.00 99.60
[root@moc ~]#
2、sar:
[root@moc ~]# sar
Linux 3.10.0-1127.13.1.el7.x86_64 (moc) 09/03/2020 _x86_64_ (1 CPU)
12:00:01 AM CPU %user %nice %system %iowait %steal %idle
12:10:02 AM all 0.12 0.00 0.45 0.06 0.00 99.37
12:20:01 AM all 0.03 0.00 0.20 0.00 0.00 99.77
12:30:01 AM all 0.84 0.00 1.22 0.05 0.00 97.89
12:40:01 AM all 0.04 0.00 0.22 0.00 0.00 99.74
12:50:01 AM all 0.03 0.00 0.22 0.00 0.00 99.75
01:00:01 AM all 0.04 0.00 0.20 0.00 0.00 99.77
01:10:01 AM all 0.03 0.00 0.18 0.00 0.00 99.79
01:20:01 AM all 0.03 0.00 0.18 0.00 0.00 99.79
01:30:01 AM all 0.94 0.00 1.03 0.02 0.00 98.01
01:40:01 AM all 0.08 0.00 0.36 0.00 0.00 99.56
Average: all 0.22 0.00 0.43 0.01 0.00 99.35
[root@moc ~]#
3、iostat:
[root@moc ~]# iostat 1
Linux 3.10.0-1127.13.1.el7.x86_64 (moc) 09/03/2020 _x86_64_ (1 CPU)
avg-cpu: %user %nice %system %iowait %steal %idle
0.17 0.00 0.39 0.01 0.00 99.43
Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
sda 0.96 25.51 9.70 434844 165338
scd0 0.00 0.06 0.00 1028 0
dm-0 0.85 24.76 9.58 421979 163270
dm-1 0.01 0.14 0.00 2460 0
查看MEM工具
4、free:
[root@moc ~]# free -mh -s 1
total used free shared buff/cache available
Mem: 972M 312M 139M 8.3M 520M 476M
Swap: 1.0G 0B 1.0G
5、vmstat:
[root@moc ~]# vmstat
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
r b swpd free buff cache si so bi bo in cs us sy id wa st
2 0 0 143560 172 532508 0 0 25 10 59 114 0 0 99 0 0
6、smem
[root@moc ~]# smem -w -k
Area Used Cache Noncache
firmware/hardware 0 0 0
kernel image 0 0 0
kernel dynamic memory 540.0M 413.5M 126.5M
userspace memory 272.1M 49.2M 222.9M
free memory 160.3M 160.3M 0
查看CPU和MEM:
7、nmom:
8、glances:
9、htop: