查找占用内存的前3名进程(命令大风暴,看谁的命令最精简)
参考答案:
方法一
top 按内存列排序,使用>可以移动到以内存排序 x高亮 z 加颜色
方法二
top -a 以内存排序
方法三
htop 可以使用鼠标点击按内存列排序
注:需要yum安装(epel源)
# 查看进程按内存从大到小排列
方法四
<code>[root@oldboy ~]</code><code># ps -eo "%C : %p : %z : %a" --sort -vsz</code>
<code>%CPU : PID : VSZ : COMMAND</code>
<code> </code><code>0.0 : 1282 : 255424 : </code><code>/sbin/rsyslogd</code> <code>-i </code><code>/var/run/syslogd</code><code>.pid -c 5</code>
<code> </code><code>0.0 : 1314 : 116856 : crond</code>
<code> </code><code>0.0 : 3185 : 108340 : -</code><code>bash</code>
<code> </code><code>0.0 : 3228 : 108340 : -</code><code>bash</code>
<code> </code><code>0.0 : 3557 : 108340 : -</code><code>bash</code>
方法五
<code>ps</code> <code>-aux | </code><code>sort</code> <code>-k4nr | </code><code>head</code> <code>-3</code>
<code></code>
本文转自 李导 51CTO博客,原文链接:http://blog.51cto.com/lidao/1914585