显示特定用户的进程

要显示特定用户的进程,请按“u”并选择用户,如下所示:

显示进程树

按 F5 或者 T 显示进程树。

在 CentOS/RHEL 上安装 htop

由于默认仓库中没有 htop 包,所以首先启用 epel 仓库,然后使用 yum 命令安装 htop。

# wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
# rpm -ivh epel-release-6-8.noarch.rpm
# yum install htop

语法

htop 命令的语法是:

#  htop [-dChusv]

选项:

  • -d 更新之间的延迟,以十分之一秒为单位
  • -C 以单色模式启动 htop
  • -h 显示帮助信息并退出
  • -u -user=USERNAME(仅显示给定用户的进程)
  • -p 启动页面映射内存统计信息的工作线程
  • -s -sort-key COLUMN ,按此列排序(使用 -sort-key 帮助获取列列表)
  • -v -version(输出版本信息并退出)
https://onitroad.com 更多教程

显示按不同选项排序的进程

默认情况下,htop 显示按 CPU 使用率排序的进程,如果要更改排序选项,请按 F6 并选择相应的选项,如下所示:

就我而言,我选择基于内存的排序。

显示 htop 菜单

要显示 htop 菜单设置,请按 F2.

htop 输出部分

htop 输出由 3 个部分组成,如下所示:

  • 第 1 部分:标题显示 CPU 使用率、内存使用率和交换使用率以及 linux box 的平均负载和正常运行时间。
  • 第 2 部分:正文显示按 CPU 使用率排序的进程列表。
  • 第 3 部分:页脚显示 htop 菜单命令。

在 Ubuntu 上安装 htop

在 ubuntu 上安装 htop:

# sudo apt-get install htop

在不离开 htop 的情况下杀死进程

要杀死进程,首先选择该进程,然后按 F9 或者 k,然后单击发送以杀死该进程,在我的情况下,我正在杀死 puppet 进程,如下所示:

htop(交互式进程查看器)Linux 性能监控工具

htop 是类 UNIX 操作系统中的交互式进程查看器。
Htop 是适用于 Linux 的免费 (GPL) 基于 ncurses 的进程查看器。
它类似于顶部,但允许我们垂直和水平滚动,因此我们可以看到系统上运行的所有进程,以及它们的完整命令行。
无需输入其 PID 即可完成与进程相关的任务(杀死、重新处理)。

htop 旨在替换 UNIX top 命令。
它显示了计算机上运行的进程的频繁更新列表,通常按 CPU 使用量排序。
Htop 使用颜色并提供有关处理器、交换和内存状态的视觉信息。

日期:2020-09-17 00:14:03 来源:oir作者:oir