shell脚本编写统计内存使用

|▌冷眼眸甩不掉的悲伤 提交于 2020-02-24 04:31:26
vim aa.sh
#!/bin/bash
count=0
# 这个循环会遍历出每个进程占用的内存大小
for i in `ps aux |awk '{print $6}' |grep -v 'RSS'`
do
   # 将遍历出来的数字进行累加
   count=$[$count+$i]
done

# 就得到所有进程占用内存大小的和了
echo "$count/kb"

在这里插入图片描述

sh aa.sh 

在这里插入图片描述

ps aux |grep -v 'RSS TTY' |awk '{sum=sum+$6};END{print sum}'
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!