作为Linux用户,您无法避免使用top命令。这个简单的命令给出了所有正在运行的系统进程的概览,每三秒刷新一次统计数据,让您感觉自己一直在监控进程。默认情况下,top命令的输出按CPU使用率排序。即消耗CPU最多的进程会排在最前面。但是,如果您想查看使用最多内存的进程怎么办?我们可以根据内存使用情况对top命令的输出进行排序。按内存消耗排序也很简单,一起来看看吧。根据内存使用情况对top命令的输出进行排序第一步,运行top命令。在第二步中,按Shift+M将top命令的输出按内存使用情况排序。就这么简单,它会立即显示最高内存使用率。但这不是永久设置,它还会在您下次运行top命令时按CPU使用率排序。在内存、虚拟内存或任何其他参数上排序top命令Shift+M快捷方式可方便地检查每个进程的内存使用情况。但是,如果你想对虚拟内存、运行时间、共享内存等其他一些字段进行排序,则可以使用top命令的交互模式。第一步是运行top命令。第二步,按Shift+F进入交互模式。第三步,按方向键选择不同的参数,如%MEM、TIME、VIRT等,选好后按S键排序。您可以在右上角看到当前的排序字段。按Esc或Q退出交互模式。此时top命令的输出会按照你选择的字段进行排序。这很容易,对吧?以上就是本次分享的全部内容,欢迎讨论。
