我是新手,我想知道如何显示前5个活动进程及其CPU使用情况。
以下是我尝试过但无效的一些unix命令:
答案 0 :(得分:1)
这不是n
选项所代表的含义。此选项实际上是top
查找"更新"的最大次数。这将输出列表顶部的5个进程:
top -n 1 -b|head -n12|tail -n 5
top -n 1 -b
使程序保持静态,以便输出数据而不是启动交互式shell。
head -n 12
过滤了12个第一行(我计算了它,7行标题加上你的5个进程)。
最后,tail -n 5
过滤掉最后5行并仅为您提供流程。如果要包含列名,请将其替换为tail -n 6
。