使用这些ps选项,我减less了10行,并通过cpu使用(pcpu)命令输出ps:
ps -eo pcpu,etime,pid,user,args --no-headers| sort -t. -nk1,2 -k4,4 -r |head -n 10
我还需要显示列的名称(如同样的命令不切割输出)。
%CPU ELAPSED PID USER COMMAND 0.0 10-23:41:11 1 root init [2] 0.0 10-23:41:11 2 root [kthreadd]
ps -eo pcpu,etime,pid,user,args --sort=-%cpu | head -10