linux中查看cpu占用最高的进程

参考: https://blog.csdn.net/shadow_zed/article/details/109030821

显示命令的绝对路径(cmd)
ps -eo pid,ppid,%mem,%cpu,cmd --sort=-%cpu | head



只想看命令名字而不是命令的绝对路径(comm)
ps -eo pid,ppid,%mem,%cpu,comm --sort=-%cpu | head

注意:逗号后不能有空格

上面的命令的各部分解释:

  • ps:命令名字
  • -e:选择所有进程
  • -o:自定义输出格式
  • –sort=-%cpu:基于 CPU 使用率对输出结果排序
  • head:显示结果的前 10 行
  • PID:进程的 ID
  • PPID:父进程的 ID
  • %MEM:进程使用的 RAM 比例
  • %CPU:进程占用的 CPU 比例
  • Command:进程名字
生命的意义在于奉献, 解决各种问题
原文地址:https://www.cnblogs.com/regit/p/14652262.html