欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

linux查看内存、CPU占用资源最多的进程

程序员文章站 2022-07-14 12:03:38
...

【内存占用】

#利用ps命令,默认使用ps参数会显示的结果
ps -aux 
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.0  19352  1308 ?        Ss   Jul29   0:00 /sbin/init
root         2  0.0  0.0      0     0 ?        S    Jul29   0:00 [kthreadd]
root         3  0.0  0.0      0     0 ?        S    Jul29   0:11 [migration/0]

#从以上可以看出 第3列是CPU,第四列是内存

#所以整合排序命令就可以得出 内存占用最多的进程

ps -aux | sort -k4nr | head -N

#N为需要显示的结果行数

 

# 利用top命令,点击M则可以按照MEM排序

 

【CPU占用】

#利用ps命令

ps -aux | sort -k3nr | head -N

#利用top命令,点击P则可以按照CPU排序