CentOS/RHEL安装htop 进程查看器
时间:2020-01-09 10:34:14 来源:igfitidea点击:
如何使用yum命令在基于CentOS/RHEL(Red Hat Enterprise Linux)5.x/6.x/7.x的系统上安装名为htop的交互式文本模式进程查看器?
htop只是用于基于CentOS/RHEL的服务器和桌面系统的Interactive Process Viewer。
就像默认的top命令一样,它具有一组附加选项并在屏幕上更好地显示。
本教程将学习"如何使用yum命令行选项在CentOS/RHEL上安装htop"。
CentOS/RHEL安装htop命令
您可以使用EPEL仓库在CentOS/RHEL/Fedora Linux上安装htop
。
Htop是Linux的免费(GPL)基于ncurses的进程查看器。
它与top相似,但是允许您垂直和水平滚动,因此您可以查看系统上运行的所有进程以及它们的完整命令行。
无需输入其PID即可完成与流程相关的任务(杀死,补中)。
在CentOS/RHEL上安装htop的过程如下:
- 打开终端窗口。
- 对于使用ssh命令登录的远程CentOS/RHEL服务器。
- 执行
yum search htop
命令在CentOS/RHEL上搜索htop - 运行
sudo yum install htop
在CentOS/RHEL中安装htop
让我们查看所有命令和示例。
使用yum在CentOS/RHEL/Red Hat Linux上安装htop
首先,您需要启用此处所述的EPEL repo才能安装在顶部。
键入以下yum命令:
# yum install htop
输出示例:
Loaded plugins: auto-update-debuginfo, protectbase, rhnplugin, security This system is receiving updates from RHN Classic or RHN Satellite. 0 packages excluded due to repository protections Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package htop.x86_64 0:1.0.1-2.el6 will be installed --> Finished Dependency Resolution Dependencies Resolved ============================================================================================ Package Arch Version Repository Size ============================================================================================ Installing: htop x86_64 1.0.1-2.el6 epel 75 k Transaction Summary ============================================================================================ Install 1 Package(s) Total download size: 75 k Installed size: 161 k Is this ok [y/N]: y Downloading Packages: htop-1.0.1-2.el6.x86_64.rpm | 75 kB 00:00 Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Installing : htop-1.0.1-2.el6.x86_64 1/1 Verifying : htop-1.0.1-2.el6.x86_64 1/1 Installed: htop.x86_64 0:1.0.1-2.el6 Complete!
如何使用htop程序?
以root用户身份键入以下命令。
基本语法为:
# htop # htop [options]
输出示例:
htop动作
htop命令示例
以下是htop命令的一些conman和有用示例:
数据更新之间的延迟,以十分之一秒为单位
# htop -d 5 # htop --delay=10
如何以单色模式启动htop,即禁用颜色
# htop -C # htop --no-color # htop --no-colour
仅显示给定用户的流程(例如theitroad或apache用户)
# htop -u theitroad # htop --user=apache
显示页面映射内存统计信息的工作线程
# htop -p
CentOS/RHEL htop键盘快捷键
在htop中时,支持以下命令:
命令 | 描述 |
---|---|
向上箭头键 | 在进程列表中选择(突出显示)上一个进程。如有必要,滚动列表。 |
向下箭头键 | 选择(突出显示)进程列表中的下一个进程。如有必要,滚动列表。 |
左箭头键 | 向左滚动处理列表。 |
向右箭头键 | 向右滚动处理列表。 |
PgUp,PgDn | 在一个窗口中上下滚动处理列表。 |
Home | 滚动到进程列表的顶部,然后选择第一个进程。 |
End | 滚动到进程列表的底部,然后选择最后一个进程。 |
s | 跟踪进程系统调用:如果已安装strace(1),则按下此键会将其附加到当前选定的进程,从而实时显示该进程发出的系统调用。 |
l | 显示进程的打开文件:如果安装了lsof(1),按此键将显示该进程打开的文件描述符列表。 |
其他键盘快捷键
u | 仅显示指定用户拥有的进程。 |
M | 按内存使用量排序(顶部兼容性键)。 |
P | 按处理器使用率排序(顶部兼容性键)。 |
T | 按时间排序(最高兼容性键)。 |
F | 跟随过程:如果排序顺序导致当前选择的过程在列表中移动,请使选择栏紧随其后。这对于监视过程很有用:这样,您可以使过程始终在屏幕上可见。当使用移动键时,跟随将失去效果。 |
K | 隐藏内核线程:阻止将属于内核的线程显示在进程列表中。 (这是一个切换键。) |
H | 隐藏用户线程:在表示它们的系统与普通进程不同的系统上(例如最近的基于NPTL的系统),这可以在进程列表中的用户空间进程中隐藏线程。 (这是一个切换键。) |
p | 显示正在运行的程序的完整路径(如果适用)。 (这是一个切换键。) |
Ctrl-L | 刷新屏幕。 |
F1 |