正如问题中所述,我想列出我的 ubuntu 中消耗内存最多的前十个进程
我使用ps aux --sort -rss
基于内存消耗的排序。由于我的 ubuntu 中的进程数较多,因此我想将其限制为 10。
我也试过了head -10 | ps aux --sort -rss
。这也会显示所有进程
答案1
显示内存消耗最大的 10 个进程:
ps aux --sort -rss | head -11
或者:
ps aux --sort +rss | tail -10
答案2
您还可以执行以下操作:
ps aux --sort -%mem | head --lines=11