Linux顯示CPU 內存等信息

FREECPU=`iostat | head -4 | tail -1 | cut -d' ' -f31`

USEDCPU=`echo 100 - ${FREECPU}|bc`

echo "FREECPU: ${FREECPU} USEDCPU: ${USEDCPU} "

TOTALMEM=`free -m | grep "Mem:" | cut -d' ' -f12`

USEDMEM=`free -m | grep "Mem:" | cut -d' ' -f20`

FREEMEM=`free -m | grep "Mem:" | cut -d' ' -f29`

echo "TOTALMEM: ${TOTALMEM} USEDMEM: ${USEDMEM} FREEMEM: ${FREEMEM} "

TOTALSWAP=`free -m | grep "Swap:" | cut -d' ' -f10`

USEDSWAP=`free -m | grep "Swap:" | cut -d' ' -f20`

FREESWAP=`free -m | grep "Swap:" | cut -d' ' -f27`

echo "TOTALSWAP: ${TOTALSWAP} USEDSWAP: ${USEDSWAP} FREESWAP: ${FREESWAP}"

164603203.jpg

FREECPU=`iostat | head -4 | tail -1 | cut -d' ' -f31`

USEDCPU=`echo 100 - ${FREECPU}|bc`

echo "FREECPU: ${FREECPU} USEDCPU: ${USEDCPU} "

TOTALMEM=`free -m | grep "Mem:" | awk '{print $2}'`

USEDMEM=`free -m | grep "Mem:" | awk '{print $3}'`

FREEMEM=`free -m | grep "Mem:" | awk '{print $4}'`

echo "TOTALMEM: ${TOTALMEM} USEDMEM: ${USEDMEM} FREEMEM: ${FREEMEM} "

TOTALSWAP=`free -m | grep "Swap:" | cut -d' ' -f10`

USEDSWAP=`free -m | grep "Swap:" | cut -d' ' -f20`

FREESWAP=`free -m | grep "Swap:" | cut -d' ' -f27`

echo "TOTALSWAP: ${TOTALSWAP} USEDSWAP: ${USEDSWAP} FREESWAP: ${FREESWAP}"



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章