温馨提示×

如何利用htop命令监控进程

小樊
41
2025-12-29 15:56:36
栏目: 编程语言

htop 是一个实时显示系统进程信息的工具,它提供了一个动态的、交互式的界面来查看和管理正在运行的进程。以下是如何使用 htop 命令监控进程的步骤:

安装 htop

在大多数 Linux 发行版中,你可以使用包管理器来安装 htop

  • Debian/Ubuntu:

    sudo apt update
    sudo apt install htop
    
  • Fedora:

    sudo dnf install htop
    
  • CentOS/RHEL:

    sudo yum install htop
    
  • Arch Linux:

    sudo pacman -S htop
    

启动 htop

安装完成后,只需在终端中输入 htop 并按回车键即可启动:

htop

使用 htop 监控进程

一旦 htop 启动,你将看到一个彩色的界面,显示了系统的实时状态,包括 CPU 使用率、内存使用情况、进程列表等。

  • 进程列表: 默认情况下,进程列表会显示所有正在运行的进程,包括它们的 PID(进程 ID)、用户、CPU 使用率、内存使用率等信息。

  • 排序: 你可以按不同的列对进程进行排序,例如按 CPU 使用率(%CPU)、内存使用率(%MEM)或进程 ID(PID)排序。

  • 搜索: 使用 / 键可以打开搜索框,输入进程名或 PID 来快速找到特定的进程。

  • 过滤: 使用 F3F4 键可以设置过滤条件,只显示符合条件的进程。

  • 杀死进程: 选中一个进程后,按 F9 键可以打开一个菜单,选择 Kill process 来终止该进程。

  • 改变进程优先级: 选中一个进程后,按 F2 键可以打开一个菜单,选择 Change priority 来改变进程的优先级。

  • 查看详细信息: 双击一个进程或选中后按 Enter 键可以查看该进程的详细信息。

  • 退出 htop:q 键或 F10 键可以退出 htop

自定义 htop

htop 允许用户自定义显示的内容和按键绑定。你可以通过编辑配置文件或直接在 htop 运行时按下 F2 键来访问设置菜单。

注意事项

  • htop 需要足够的权限来查看所有进程的信息,因此有时可能需要使用 sudo 来启动它。
  • 在高负载的系统上,htop 的界面可能会非常繁忙,因为它会实时更新显示的信息。

通过以上步骤,你可以有效地使用 htop 来监控和管理你的 Linux 系统中的进程。

0