unix 查看内存,cpu使用情况的命令

2024年11月28日 19:30
有1个网友回答
网友(1):

top -f tmp.txt
user=`cat tmp.txt |grep "avg"|awk '{print $3}'`
sys=`cat tmp.txt |grep "avg"|awk '{print $5}'`
idle=`cat tmp.txt |grep "avg"|awk '{print $6}'`
mem=`cat tmp.txt |grep "mory"|awk '{print $2}'`
fre=`cat tmp.txt |grep "mory"|awk '{print $8}'`
echo "user:$user sys:$sys idle:$idle mem:$mem free:$fre `date`">>result

把这些保存入一个文件,放入后台,每个钟执行一遍就可以很好的采集这个主机的
运行状况了.