2017年3月21日:查找占用内存的前3名进程 - xhj8816216/linux- GitHub Wiki

查找占用内存的前3名进程(命令大风暴,看谁的命令最精简)

参考答案:

方法一

top 按内存列排序,使用>可以移动到以内存排序 x高亮 z 加颜色

方法二

top -a 以内存排序

方法三

htop 可以使用鼠标点击按内存列排序

注:需要yum安装(epel源)

查看进程按内存从大到小排列

方法四

[root@oldboy ~]# ps -eo "%C : %p : %z : %a" --sort -vsz %CPU : PID : VSZ : COMMAND 0.0 : 1282 : 255424 : /sbin/rsyslogd -i /var/run/syslogd.pid -c 5 0.0 : 1314 : 116856 : crond 0.0 : 3185 : 108340 : -bash 0.0 : 3228 : 108340 : -bash 0.0 : 3557 : 108340 : -bash

方法五

1

ps -aux | sort -k4nr | head -3