如何将 cut 命令与 w 一起使用来生成与每个活动进程相对应的登录名和 CPU 时间列表?

如何将 cut 命令与 w 一起使用来生成与每个活动进程相对应的登录名和 CPU 时间列表?

您可以将 cut 命令与 w 一起使用来生成与每个活动进程对应的登录名和 CPU 时间的列表吗?

答案1

也许您正在寻找这样的东西:

ps au | tail -n +2 | awk '{ u[$1] += $3 } END { for (x in u) print(x, u[x]) }'

它对我的系统上的第三列求和,ps即每个用户的 %CPU(第一列)。

相关内容