如何获得top命令的输出

时间:2015-09-28 18:38:15

标签: linux bash process command output

我想知道如何获得' top'的输出。命令。我希望获得当前正在运行的进程数。

我尝试将它放到一个文本文件中并得到了垃圾。我不确定如何处理这个问题。我的任务是确定短期调度程序在任何给定时间为进程分配(当前准备运行的进程)考虑的进程数。

2 个答案:

答案 0 :(得分:0)

在批处理模式下使用top:

top -bn1 > output.txt

另见previous answer

答案 1 :(得分:0)

比解析顶部更容易,你可以计算进程列表中的行:

ps -ef | wc -l