`top`的`-l`选项是什么?

时间:2016-01-11 07:20:35

标签: shell unix sh

我正在运行一个脚本。假设进程pid是9000.我按照博客文章的说明进行了操作:

new_source_file.cpp

我应该看作输出:

top -l1 -pid 9000 -stats pid,th

在Ubuntu OS上,我改为:

PID    #TH
9000   102

什么是top: unknown option 'l' Usage: top -hv | -bcHiOSs -d secs -n max -u|U user -p pid(s) -o field -w [cols] ?它不在the man page

1 个答案:

答案 0 :(得分:3)

至少在OS X上可以使用l#标志,并让您显示记录样本。

来自developer reference

  

-l <​​/ strong>&lt; samples&gt;

     

使用记录模式并显示&lt; samples&gt;样本,即使标准输出是终端。 0是                 被视为无限。而不是重新显示,输出定期以原始形式打印。                 请注意,显示的第一个示例将为每个进程显示无效的%CPU,如                 它是使用样本之间的差值计算的。

该命令的输出与发布的命令的输出不匹配,但这可能是因为自编写博客文章以来,更新已更新,或者作者正在引用top的另一个实现。 / p>