top与htoptop命令较旧,并且预装在所有Linux发行版中。htop后来出现,增加了颜色区分并提供了比top更具交互性的用户界面。换句话说,htop提供了稍微更好的用户体验,但它并不是所有Linux系统上的标准命令。下面简单总结一下两者的区别:tophtop安装是默认预装的,需要手动安装。重点更多地放在显示消耗最多系统资源的进程上。试图展示正在进行的每个过程。滚动支持不支持允许水平和垂直滚动不显示进程树按F5以树结构显示进程支持鼠标不支持用户界面支持纯文本,信息以粗体文本突出显示。有一个漂亮的彩色界面。诞生于1984年,由WilliamLeFebvre发明。2004年,作者希沙姆穆罕默德(HishamMuhammad)让我们在下面详细了解它。视觉外观top命令的默认设置如下:没什么特别的,相关信息以粗体显示,粗体设置为浅绿色以便于阅读。htop的外观有所不同,如下图所示:与top相比,htop显示的信息更加详细:处理器的每个核心都有自己的进度条;更丰富的颜色区分;可以使用鼠标指针选择选项并启用滚动浏览该过程。可用性您可能会在几乎任何软件包存储库中找到top和htop。但是几乎所有系统都预装了top命令,而htop却没有。因此,在这种情况下,您需要手动安装。top这个特性从1984年就已经存在了(甚至早于Linux),但是它只提供了一些基本的功能,目前还在开发中。htop于2004年首次亮相,但功能更加丰富。以下是htop与top相比的优点:以树的形式列出正在进行的进程;轻松终止任何进程(使用F9键);过程过滤;更多配置项;执行效率更高;显示更详细的信息,例如每个内核的使用情况。如果您仍然坚持使用top...这里有一个小技巧可以使top命令更丰富并显示一些附加信息。使用top时,1、z、c、m键一一按下,显示如下图:会比较好看。关于top和htop,有些人使用htop是因为它功能丰富,有些人更喜欢top是因为它不需要手动安装。这些都是个人喜好,大家可以根据自己的喜好选择使用。
