作为一名服务器的小白白运维,没有人指导,没有关心,只有自己黑灯瞎火的摸着石头过河,希望在这条运维的路上,能碰到更多的志同道合的小伙伴,一路同行。
每天都是手动的去检查服务器的情况,好繁琐,也好没有技术含量的操作,一时冲动,就写个简单的脚本来实现:
cat cmd.sh
#! /bin/bash
mem_total=`free -m | awk -F '[ :]+' 'NR==2{print $2}'`
mem_used=`free -m | awk -F '[ :]+' 'NR==2{print $3}'`
mem_free=`free -m | awk -F '[ :]+' 'NR==2{print $4}'`
cpu=`top -n 1 | awk -F '[ %]+' 'NR==3 {print $3}'`
cpu_sys=`top -n 1 | awk -F '[ %]+' 'NR==3 {print $5}'`
cpu_id=`top -n 1 | awk -F '[ %]+' 'NR==3 {print $9}'`
uptime_use=`uptime | cut -b 32-38` # 灵活数字
uptime_sys&