如何使用 ps 显示前十个内存消耗进程?

Sam*_*der 1 memory-usage ps

如问题中所述,我想列出 ubuntu 中消耗更多内存的前十个进程

我正在使用ps aux --sort -rss基于内存消耗的排序。由于我的 ubuntu 中的进程数更多,我想将其限制为 10。

我也试过head -10 | ps aux --sort -rss了。这也显示所有进程

Edi*_*diD 7

要显示前 10 个内存消耗进程:

ps aux --sort -rss | head -11
Run Code Online (Sandbox Code Playgroud)

或者:

ps aux --sort +rss | tail -10
Run Code Online (Sandbox Code Playgroud)