htop是一个CLI实用程序,用于实时检查正在运行的进程的交互式列表。它是一个功能更加丰富和用户友好的替代顶级命令。htop命令允许您管理系统进程、监视资源和执行其他管理任务。
htop最突出的功能之一是它显示了颜色编码的过程,这有助于根据资源使用情况区分它们。此外,它还允许您自定义带有排序和筛选选项的结果。因此,这个简短的教程是关于如何在Linux中使用htop命令而不会遇到麻烦。与top不同,htop命令并没有预装在大多数Linux系统中。这就是为什么您必须使用以下命令安装它:
操作系统 | 命令 |
Debian/Ubuntu | sudo apt-get安装htop |
Fedora | sudo dnf安装htop |
RHEL/CNTOS | sudo百胜安装htop |
现在,您可以使用htop命令,所以让我们从基础知识开始:
htop
当您执行上述命令时,它将启动htop实用程序。在这里,您可以使用箭头键上下导航流程。此外,按“F1”或“?”以获取其他导航快捷方式的帮助屏幕。
htop中的排序过程
在htop中,您可以按CPU、内存和其他使用情况对进程进行排序。按F6打开排序菜单:
例如,选择PERCENT_CPU选项,然后按“Enter”
正如您在上图中所看到的,所有进程现在都按CPU消耗进行排序。
htop中的搜索和过滤过程
要在htop中搜索任何流程,请执行以下步骤:
按“F3”打开搜索栏。
同样,按“F4”可过滤掉进程。
htop的其他选项
-d、 –delay=[参数]:默认情况下,htop每秒更新一次进程,但您可以使用此选项添加延迟。例如,要引入10秒的延迟,我们将输入“–delay=10”
-C、 –无颜色:此选项禁用颜色输出,这在终端对颜色支持有限的系统中很有帮助。
-u、 –user=[用户名]:显示特定用户的进程。只需将“[用户名]”替换为目标用户名即可。
-p、 –pid=[PID1,PID2]:显示指定进程ID的信息。例如,让我们检查PID 1的详细信息:
htop-p 1
-v、 –version:打印htop版本信息。
-h、 –帮助:这会显示一条包含使用信息的帮助消息。
终止htop中的进程
如果要终止任何进程,请选择该进程,然后按“F9”键或“k”以发送所选进程的终止信号。
包装
Htop是一个强大的实用程序,用于实时交互检查系统进程。本教程简要讨论了如何使用htop命令。由于htop不是Linux发行版中预装的实用程序,因此第一步是使用上述命令安装它。稍后,我们解释了如何使用htop实用程序对进程进行排序、搜索、筛选和终止。