在linux主機(jī)上面執(zhí)行top命令可以得到
top - 16:07:16 up 55 days, 2:58, 6 users, load average: 0.01, 0.09, 0.07
Tasks: 235 total, 1 running, 230 sleeping, 2 stopped, 2 zombie
Cpu(s): 0.0%us, 0.3%sy, 0.0%ni, 99.7%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 524288k total, 474336k used, 49952k free, 5044k buffers
Swap: 1081336k total, 274996k used, 806340k free, 159288k cached
我想得到是 cpu的利用率,就那個百分比,
內(nèi)存的利用率,
swap的利用率
在使用top|grep Mem 的命令的時候,因?yàn)閠op命令在不斷更新,所以也在不斷輸出。所以就是這個利用率也就是動態(tài)的。
該怎么用awk去解析呢?
比如我想使用 top|grep Mem|awk -F " " '{print $1}'去輸出,怎么不行呢?謝謝回答! |