htop是一个命令行实用程序,是top命令的改进版本。它显示关键系统指标,如运行任务、pids、正常运行时间、平均负载、内存利用率和其他重要统计数据的负载。让htop与其前身top命令脱颖而出的是它能够以更有条理的方式和不同的配色方案显示系统指标。与常见且乏味的top命令实用程序相比,这允许用户直观地找到他们想要的系统指标。在本指南中,我们将描述如何充分利用htop命令实用程序来检索各种系统指标。Htop适用于所有Linux发行版,并且在大多数情况下都预装了较新的版本。要启动htop并显示系统指标,只需键入命令htop。linuxmi@linuxmi:~/www.linuxmi.com$htophtop命令部分从前面的输出我们可以清楚的看到htop的显示分为3个部分:Head:head部分显示系统指标,包括CPU、内存和swap利用率、运行任务、平均负载和正常运行时间。正文:此部分列出所有正在运行的进程。页脚:显示“htop菜单选项”使用htop命令的一些优点包括:能够使用鼠标与htop工具进行交互。系统指标采用颜色编码,便于一目了然地识别。linuxmi@linuxmi:~/www.linuxmi.com$sudodnfinstallhtopHtop提供了一种无需调用进程PID即可终止进程的方法。您可以使用鼠标或向上和向下箭头键上下滚动以查看所有正在运行的进程。有时,当您在未安装htop的系统上工作时,您可能会收到警告。要安装htop,请运行以下命令:对于Debian/Ubuntu/Mintlinuxmi@linuxmi:~/www.linuxmi.com$sudoaptinstallhtop对于RHEL/CentOSlinuxmi@linuxmi:~/www.linuxmi.com$sudoyuminstallhtop对于Fedora22和更高版本linuxmi@linuxmi:~/www.linuxmi.com$sudodnfinstallhtop使用htop命令现在让我们看看htop实用工具附带的各种选项。排序输出Htop提供了几个选项,您可以使用这些选项对输出进行排序。要查看输出选项,只需按键盘上的F6功能键即可。在左侧,滚动并选择排序输出时要使用的条件。默认情况下,这被设置为PERCENT_CPU选项。要按内存使用百分比排序,请使用向下箭头键并在PERCENT_MEM选项上按ENTER。以树格式列出进程Linux进程通常按层次顺序排列,创建父子关系。要显示关系,只需按F5功能键。过滤进程Linux进程也可以根据各自的路径进行过滤。要过滤进程,请按F4功能键。在页脚部分,系统将提示您输入流程的路径。在下面的输出中,我使用/usr/sbin路径显示了该过程。搜索进程您还可以通过按F3键并在终端屏幕底部出现的搜索提示中输入进程名称来搜索进程。比如本例中,我在/usr/lib路径下搜索tomcat进程。一旦找到,该过程将以黄色突出显示。终止进程启动htop后,只需滚动到您要终止或“终止”的进程。在本例中,我选择了PID为1513的Nginx。接下来,按F9功能键或字母k选择要发送的信号。在这个例子中,我选择了SIGKILL来确保进程退出。最后按回车。如何自定义htop输出这里和那里的一些调整将决定您的输出看起来像什么,按F2。有几个选项可以更改系统指示器,例如颜色、字体样式等。获得帮助要获得有关如何使用htop查找并充分利用其各种快捷方式的帮助,只需按F1。关键选项及其作用如下所示。这就是本文关于htop命令的全部内容。欢迎评论分享给你的朋友。🙂
