Linux 内存 & CPU & 磁盘使用量

2019-08-02  本文已影响0人  顶宝麻麻

内存

方法一:
free -m
系统使用内存=total - free
应用使用内存=total-(free+cached+buffers)

方法二:
/proc/meminfo

系统使用内存=awk '/MemTotal/{total=$2}/MemFree/{free=$2}END{print(total-free)/1024}' /proc/meminfo

应用使用内存=awk
'/MemTotal/{total=$2}/MemFree/{free=$2}/^Cached/{cached=$2}/Buffer/{buffer=$2}END{print(total-free-cached-buffer)/1024}' /proc/meminfo

CPU

top -n 1 -b | grep "load average:" | awk '{print $10 $11 $12}'

磁盘使用量

df -h | grep -vE '文件系统|可用' | awk '{print $1 " " $5}'
# -v 反选

上一篇 下一篇

猜你喜欢

热点阅读