显示特定用户的进程
要显示特定用户的进程,请按“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 输出由 3 个部分组成,如下所示:
- 第 1 部分:标题显示 CPU 使用率、内存使用率和交换使用率以及 linux box 的平均负载和正常运行时间。
- 第 2 部分:正文显示按 CPU 使用率排序的进程列表。
- 第 3 部分:页脚显示 htop 菜单命令。
在 Ubuntu 上安装 htop
在 ubuntu 上安装 htop:
# sudo apt-get install htop
在不离开 htop 的情况下杀死进程
要杀死进程,首先选择该进程,然后按 F9 或者 k,然后单击发送以杀死该进程,在我的情况下,我正在杀死 puppet 进程,如下所示:
htop 是类 UNIX 操作系统中的交互式进程查看器。
Htop 是适用于 Linux 的免费 (GPL) 基于 ncurses 的进程查看器。
它类似于顶部,但允许我们垂直和水平滚动,因此我们可以看到系统上运行的所有进程,以及它们的完整命令行。
无需输入其 PID 即可完成与进程相关的任务(杀死、重新处理)。
htop 旨在替换 UNIX top 命令。
它显示了计算机上运行的进程的频繁更新列表,通常按 CPU 使用量排序。
Htop 使用颜色并提供有关处理器、交换和内存状态的视觉信息。
日期:2020-09-17 00:14:03 来源:oir作者:oir