如何取得top裡面Tasks running的數量 - Linux

Table of Contents

大家好

小弟想弄個script視running task的數量來issue tasks

目前看到可用的指令有ps與top

"ps":
目前想不到辦法抓出正確的process在top中顯示為running (%CPU ~ 100)

"top":
試過用$ top | grep 'running'
但這個辦法會因為top的行為是一個程式,使script無法繼續往下執行
是否有可以中斷他的辦法?

是否有人有解決的方案?
謝謝!

--

All Comments

John avatarJohn2012-12-16
你就不要改成看system load來工作?那和系統順不順的關係比
Sandy avatarSandy2012-12-17
CPU%明顯多了
Skylar Davis avatarSkylar Davis2012-12-22
恩恩,我試試看uptime
Harry avatarHarry2012-12-25
/proc/loadavg
Mia avatarMia2012-12-29
thanks!
Callum avatarCallum2012-12-29
top -b -n 1
Damian avatarDamian2013-01-01
我後來才發現這個方式XD