linux获取cpu/内存等指标最高的进程

已邀请:

1. top查看cpu最高

top -b | head -50
top -c -b | head -50
## 参数
-b:批次档模式
head -50:显示输出结果的前 50 个
PID:进程的 ID
USER:进程的归属者
PR:进程的等级
NI:进程的 NICE 值
VIRT:进程使用的虚拟内存
RES:进程使用的物理内存
SHR:进程使用的共享内存
S:这个值表示进程的状态: S = 睡眠,R = 运行,Z = 僵尸进程
%CPU:进程占用的 CPU 比例
%MEM:进程使用的 RAM 比例
TIME+:进程运行了多长时间
COMMAND:进程名字

2. ps查询cpu最高

显示命令绝对路径
ps -eo pid,ppid,%mem,%cpu,cmd --sort=-%cpu | head
显示相对路径
ps -eo pid,ppid,%mem,%cpu,comm --sort=-%cpu | head
-e:选择所有进程
-o:自定义输出格式
–sort=-%cpu:基于 CPU 使用率对输出结果排序
head:显示结果的前 10 行
PID:进程的 ID
PPID:父进程的 ID
%MEM:进程使用的 RAM 比例
%CPU:进程占用的 CPU 比例
Command:进程名字

要回复问题请先登录注册