Linux里如果要查看内存,CPU使用情况的排序,可以使用ps命令。
按CPU使用比排序
ps aux --sort=%cpu
以上命令是按照cpu使用比升序排的,这条命令等价于
ps aux --sort=+%cpu //默认‘+’符合可以不写所以如果要按照cpu使用比降序排,使用如下命令(加个'-'):
ps aux --sort=-%cpu
此外如果要查看前面几行数据,配合使用head命令:
ps aux --sort=-%cpu | head -5
还有其他语句也能查询cpu使用比:
ps aux --sort=-pcpu //按照cpu使用比降序ps aux --sort=+pcpu //按照cpu使用比升序(+号可以不写)ps aux --sort=-pcpu | head -5 //取前面5行按内存使用比排序
ps aux --sort=+rss //按照内存升序排(+可以不写)
ps aux --sort=-rss //按照内存降序排
同理还是可以配合head取前面几行:
ps aux --sort=-rss | head -5
还有其他语句也能查询内存使用比情况:
ps aux --sort +rss //按照内存使用比升序排(+可以不写)ps aux --sort -rss //按照内存使用比降序排ps aux --sort -rss | head -5 //降序排并且取前面5行