0

我有个问题。

我需要执行一个 bash 脚本命令来显示 CPU 使用情况并在外部 txt 文件中标记。

有什么想法吗?非常感谢!

4

2 回答 2

2

您可以sysstat按照评论中的建议使用或坚持使用(可能已安装)top。我系统中的示例(如果需要,您当然可以 grep 特定字段):

$ top -bn 1 | sed -n '3p'
%Cpu(s): 16.4 us,  3.1 sy,  0.0 ni, 79.0 id,  1.3 wa,  0.0 hi,  0.2 si,  0.0 st

您可以添加时间戳date

$ date
Thu Nov  1 19:46:15 MSK 2012
于 2012-11-01T15:46:32.157 回答
0

顶级版本和 sysstat 从来没有为我工作过。这做到了:

ps -A -o pcpu | tail -n+2 | paste -sd+ | bc
于 2015-03-03T13:31:45.240 回答