搜索消耗 CPU 的进程

搜索消耗 CPU 的进程

user4我可以跟踪由with启动的进程awk

ps aux | awk '$1~/user4/'

并且还可以跟踪哪些进程消耗的数据超过10% CPU

ps aux | awk '$3> 10'

我如何将两者结合起来awk,又名搜索user4消耗超过的进程10% CPU

答案1

好吧......我发现它阅读了更多awk文档,抱歉打扰:

ps aux | awk '$1~/user4/ && $3> 0'

答案2

或者作为替代方案

ps -u user4 -o pcpu,args | awk '$1>0' 

请参阅man ps的争论-o,某些参数可能是 cputime,etime,args,comm,tty

相关内容