shell CPU 利用率 内存利用率

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell CPU 利用率 内存利用率相关的知识,希望对你有一定的参考价值。

#!/bin/bash
cpu_usage_idle=`top -b -n 1 | grep Cpu | awk ‘{print $5}‘ | cut -f 1 -d "."`
let cpu_usage=100-$cpu_usage_idle
mem_total=`awk ‘/MemTotal/{total=$2}/MemFree/{free=$2}END{print (total-free)/1024}‘  /proc/meminfo`
mem_usage=`echo ${mem_total} | awk ‘{print $1*100/16240}‘`
month=`date ‘+%m‘`
day=`date ‘+%d‘`
hour=`date ‘+%H‘`

echo "CPU利用率 $cpu_usage"
echo "内存使用率  $mem_usage


本文出自 “净空蓝星” 博客,请务必保留此出处http://jingkonglanxing.blog.51cto.com/1152128/1954591

以上是关于shell CPU 利用率 内存利用率的主要内容,如果未能解决你的问题,请参考以下文章

利用shell脚本监控linux中CPU利用率。

监控CPU内存和硬盘利用率的shell脚本

监控CPU内存和硬盘利用率的shell脚本

监控CPU内存和硬盘利用率的shell脚本

请问Linux的shell如何查看内存使用率?

利用shell监控cpu磁盘内存使用率,达到警报阈值发邮件进行通知