首页 > 服务器    日期:2018-08-25 / 来自互联网 / 浏览

直接上代码:

#!/bin/bash
#show ip
sys_ip=`/sbin/ifconfig |grep "inet addr"|awk '{print $2}'|awk -F: '{print $2}'`
echo "IP List:${sys_ip}"
#show cpu info
cpu_cores=`cat /proc/cpuinfo |grep -i "cpu cores"`
echo "${cpu_cores}"
cpu_hz=`cat /proc/cpuinfo |grep -i "cpu MHz"`
echo "${cpu_hz}"
cpu_id=`vmstat |tail -n 1|awk '{print $15}'`
cpu_use=`expr 100-${cpu_id}`
echo "Cpu Use:${cpu_use}%"
#show mem info
mem_total=`cat /proc/meminfo |grep -i "MemTotal"|awk '{print $2}'`
echo "Total Mem:${mem_total} kB"
mem_free=`vmstat |tail -n 1|awk '{print $3}'`
mem_buffers=`vmstat |tail -n 1|awk '{print $4}'`
mem_cached=`vmstat |tail -n 1|awk '{print $5}'`
mem_use=`expr ${mem_total} -${mem_free} -${mem_buffers} -${mem_cached}`
echo "Mem Use:${mem_use} kB"

觉得上面的内容有用吗?快来点个赞吧!

点赞() 我要打赏

温馨提示 : 本站内容来自会员投稿以及互联网,所有源码及教程均为作者总结编辑,请大家在使用过程中提前做好备份,以免发生无法预知的错误,源码类教程请勿直接用于生产环境!

 可能感兴趣的文章