良许Linux教程网 干货合集 如何使用htop来监控Linux系统进程

如何使用htop来监控Linux系统进程

Htop是一个命令行实用程序,它是top命令的改进版本。它显示关键的系统指标,如运行的任务、pid、正常运行时间、平均负载、内存利用率和其他重要统计数据负载。

使htop从它的前身top命令中脱颖而出的是它能够以更有组织的方式和不同的配色方案显示系统指标。这允许用户直观地找到他们想要的系统指标,与普通的和乏味的top命令实用工具相比。

在本指南中,我们将介绍如何充分利用htop命令实用程序来检索各种系统指标。Htop可以跨所有Linux发行版工作,并且在大多数情况下都预装了较新的版本。要启动htop并显示系统指标,只需键入命令htop。

linuxmi@linuxmi:~/www.linuxmi.com$ htop

image-20230413192311780
image-20230413192311780

htop命令的部分

从前面的输出中,我们可以清楚地看到htop的显示分为3个部分:

头部:

头部分显示系统指标,包括CPU、内存和交换利用率、运行任务、平均负载和正常运行时间。

image-20230413192315353
image-20230413192315353

主体:

本节列出所有正在运行的进程。

image-20230413192319596
image-20230413192319596

页脚:

显示“htop菜单选项

使用htop命令的一些优点包括:

  • 能够使用鼠标与htop工具交互。
  • 系统指标用颜色编码,以便于一目了然地识别。
  • Htop提供了在不调用进程PID的情况下终止进程的方法。
  • 您可以上下滚动使用鼠标或箭头向上和箭头向下键,以查看所有运行的进程。

有时,当您在没有安装htop的系统上工作时,可能会收到警告。要安装htop,请运行以下命令:

对于 Debian/ Ubuntu/Mint

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt install htop

对于 RHEL / CentOS

linuxmi@linuxmi:~/www.linuxmi.com$ sudo yum install htop

对于 Fedora 22 and later

linuxmi@linuxmi:~/www.linuxmi.com$ sudo dnf install htop

使用htop命令

现在让我们看看htop实用工具工具附带的各种选项。

排序输出

Htop提供了多个选项,您可以使用它们对输出进行排序。要查看输出选项,只需按下键盘上的F6功能键。在左侧,滚动并选择在对输出排序时要使用的条件。默认情况下,将其设置为PERCENT_CPU选项。

image-20230413192324704
image-20230413192324704

要使用内存使用率百分比进行排序,请使用向下箭头键并在PERCENT_MEM选项上按ENTER键。

以树状格式列出进程

Linux进程通常按层次顺序排列,从而创建子-父关系。要显示关系,只需按F5功能键。

image-20230413192333286
image-20230413192333286

过滤过程

Linux进程也可以根据它们各自的路径进行筛选。要过滤过程,按F4功能键。在页脚部分将提示您输入进程的路径。在下面的输出中,我以/usr/sbin路径显示了进程。

image-20230413192336751
image-20230413192336751

搜索进程

您还可以通过按F3键并在终端屏幕底部出现的搜索提示中输入进程名称来搜索进程。

例如,在本例中,我在/usr/lib路径中搜索tomcat进程。一旦找到,进程将用黄色高亮显示。

image-20230413192340536
image-20230413192340536

杀掉一个过程

启动htop后,只需滚动到你想要终止或“杀死”的进程。在这种情况下,我选择了PID为1513的Nginx。

接下来,按F9功能键或字母k,选择要发送的信号。在本例中,我选择了SIGKILL以确保进程退出。最后按回车。

image-20230413192344286
image-20230413192344286

如何自定义htop输出

在这里和那里做一些调整,将决定您的输出看起来像什么,按F2键。有几个选项可以改变例如颜色,字体风格的系统指标举几个例子。

得到帮助

要获得有关如何使用htop找到方法和最佳利用其中的各种快捷方式的帮助,只需按F1键。关键选项及其作用将显示如下所示。

image-20230413192347971
image-20230413192347971

这就是本文关于htop命令的全部内容。欢迎评论并分享至你的朋友。🙂

以上就是良许教程网为各位朋友分享的Linu系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你 !

137e00002230ad9f26e78-265x300
本文由 良许Linux教程网 发布,可自由转载、引用,但需署名作者且注明文章出处。如转载至微信公众号,请在文末添加作者公众号二维码。
良许

作者: 良许

良许,世界500强企业Linux开发工程师,公众号【良许Linux】的作者,全网拥有超30W粉丝。个人标签:创业者,CSDN学院讲师,副业达人,流量玩家,摄影爱好者。
上一篇
下一篇

发表评论

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部