码迷,mamicode.com
首页 > 系统相关 > 详细

linux通过脚本获取内存信息

时间:2018-03-23 16:22:30      阅读:259      评论:0      收藏:0      [点我收藏+]

标签:==   memory   pos   ===   cal   linux   ota   bin   百分比   

#!/bin/sh
HOSTNAME=`hostname -s`
echo "==============hostname================"
echo "hostname=$HOSTNAME"

MEMORYLINE=`free | grep Mem`

#字符串转数组
MEMORYARR=($MEMORYLINE)
echo "==============memory=================="
total=${MEMORYARR[1]}
used=${MEMORYARR[2]}
echo "total = $total"
echo "used = $used"

#计算百分比
used_pre=`echo "scale=2;$used*100/$total" | bc`
echo "used_pre = $used_pre"%
free=${MEMORYARR[3]}
echo "free = $free"
free_pre=`echo "scale=2;$free*100/$total" | bc`
echo "free_pre = $free_pre"%
echo "================CPU==================="

linux通过脚本获取内存信息

标签:==   memory   pos   ===   cal   linux   ota   bin   百分比   

原文地址:https://www.cnblogs.com/cation/p/8630556.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!