如何使用apt在Ubuntu Linux上安装htop
时间:2020-01-09 10:39:21 来源:igfitidea点击:
如何在Ubuntu Linux 18.04 LTS服务器上安装htop?
Htop是针对Linux的免费且开源的基于ncurses的进程查看器。
它是根据GPL许可发布的。
htop与Linux上的top命令相似,但可以垂直和水平滚动。
本教程说明了在Ubuntu Linux上安装htop的两种不同方法。
在Ubuntu Linux上安装htop的过程
- 更新您的Ubuntu系统,运行:
sudo apt update && sudo apt upgrade
- 使用apt在Ubuntu上安装htop:
apt install htop
- 要在Ubuntu Linux上安装最新版本的htop:
snap install htop
- 启动htop,执行:
htop
让我们详细了解所有步骤和命令。
Ubuntu Linux Linux安装htop
首先,使用apt命令或apt-get命令更新系统:
sudo apt update sudo apt upgrade
让我们搜索htop包,运行:
apt-cache search htop
输出示例:
htop - interactive processes viewer aha - ANSI color to HTML converter libauthen-oath-perl - Perl module for OATH One Time Passwords pftools - build and search protein and DNA generalized profiles
获取有关htop软件包的信息
运行以下命令:
apt show htop
Package: htop Version: 2.1.0-3 Priority: optional Section: utils Origin: Ubuntu Maintainer: Ubuntu Developers <[email protected]> Original-Maintainer: Daniel Lange <[email protected]> Bugs: https://bugs.launchpad.net/ubuntu/+filebug Installed-Size: 221 kB Depends: libc6 (>= 2.15), libncursesw5 (>= 6), libtinfo5 (>= 6) Suggests: lsof, strace Homepage: https://hisham.hm/htop/ Task: cloud-image, server, lubuntu-desktop-share, lubuntu-gtk-desktop, lubuntu-desktop, lubuntu-qt-desktop Supported: 5y Download-Size: 80.0 kB APT-Manual-Installed: yes APT-Sources: http://in.archive.ubuntu.com/ubuntu bionic/main amd64 Packages Description: interactive processes viewer Htop is an ncursed-based process viewer similar to top, but it allows one to scroll the list vertically and horizontally to see all processes and their full command lines. . Tasks related to processes (killing, renicing) can be done without entering their PIDs.
使用apt或apt-get安装htop
现在您知道了程序包名称。
现在该安装相同的东西了:
sudo apt install htop
或者
sudo apt-get install htop
如何使用snap安装最新版本的htop
使用snap命令搜索htop:
snap search htop
输出示例:
Name Version Publisher Notes Summary htop 2.2.0 maxiberta - Interactive processes viewer
接下来,使用快照安装它,运行:
sudo snap install htop
输出示例:
[sudo] password for Hyman: htop 2.2.0 from Maximiliano Bertacchini (maxiberta) installed
如何使用htop命令
语法为:
htop htop [options]
可以使用单色配色方案,运行:
htop -C htop --no-color
要在运行htop时默认查看树视图吗?
尝试:
htop -t htop --tree
让我们仅查看名为Hyman的给定用户的进程:
htop -u Hyman htop --user=Hyman htop --user=nginx
仅对给定的PID进行限制和显示过程:
htop -p PID htop -p PID1,PID2 --pid=PID,[,PID,PID...] htop -p 1342 htop -p 7435,1367
htop命令键盘快捷键
现在,您已在Ubuntu上安装了htop。
现在该学习键盘快捷键了。
在htop会话中支持以下命令:
命令 | 描述 |
---|---|
向上箭头键 | 在进程列表中选择(突出显示)上一个进程。如有必要,滚动列表。 |
向下箭头键 | 选择(突出显示)进程列表中的下一个进程。如有必要,滚动列表。 |
左箭头键 | 向左滚动处理列表。 |
向右箭头键 | 向右滚动处理列表。 |
PgUp,PgDn | 在一个窗口中上下滚动处理列表。 |
Home | 滚动到进程列表的顶部,然后选择第一个进程。 |
End | 滚动到进程列表的底部,然后选择最后一个进程。 |
s | 跟踪进程系统调用:如果已安装strace(1),则按下此键会将其追加到当前选定的进程,从而实时显示该进程发出的系统调用。 |
l | 显示进程的打开文件:如果安装了lsof(1),按此键将显示该进程打开的文件描述符列表。 |
u | 仅显示指定用户拥有的进程。 |
M | 按内存使用量排序(顶部兼容性键)。 |
P | 按处理器使用率排序(顶部兼容性键)。 |
T | 按时间排序(最高兼容性键)。 |
F | 跟随过程:如果排序顺序导致当前选择的过程在列表中移动,请使选择栏紧随其后。这对于监视过程很有用:这样,您可以使过程始终在屏幕上可见。当使用移动键时,跟随将失去效果。 |
K | 隐藏内核线程:阻止将属于内核的线程显示在进程列表中。 (这是一个切换键。) |
H | 隐藏用户线程:在表示它们的系统与普通进程不同的系统上(例如最近的基于NPTL的系统),这可以在进程列表中的用户空间进程中隐藏线程。 (这是一个切换键。) |
p | 显示正在运行的程序的完整路径(如果适用)。 (这是一个切换键。) |
Ctrl-L | 刷新屏幕。 |
F1 | 请参阅此帮助菜单。 |
h | 与上述相同。 |
? | 与上述相同。 |
F10 | 退出htop |
q | 退出htop(与上面相同) |