顶部Unix命令按升序排列

24

我正在使用Ubuntu 12.04,最近开始学习bash。我需要显示内存或CPU的升序。

命令:top

按shift+F键,这将显示所有列的窗口。我选择n来查看内存,并按降序排序。同样的事情也适用于CPU。但我无法以升序显示它们。我尝试了shift+O、O、R、shift+R和P等方法。


1
为什么不将这个问题移动到Unix.StackExchange.com呢? - neverMind9
3个回答

40

使用 F 键可以进入字段菜单。使用 s 键可以设置排序所依据的字段。按下 ESC 键可退出菜单,然后使用 R 键更改升序/降序模式。


3
@konsolebox和Edourad Lopez - 非常感谢您使用R和htop的安装。 - Death Metal

8

你有没有看过其他工具?我个人比较喜欢htop,相比传统的top,我觉得它更加友好和易于使用。

安装

sudo apt-get install htop

运行

htop

可以通过按下 F1F10 键来执行操作。

预览

Htop 显示计算负载cc 许可证


我在htop中使用"I"键可以反转顺序。 - asgs

6
如果您在top中输入?,它会给您提供帮助,告诉您R可以切换排序顺序。

1
使用Shift+r,我可以查看与当前用户相关的进程,但它不会显示root用户的进程。此外,它显示所有0, 0,我无法理解原因。 - Death Metal
1
h 不同,此命令在 BSD 和 GNU top 中均可使用。 - SpinUp __ A Davis

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接