用 htop 实时查看各进程的 CPU 和内存占用

启动一个交互式进程查看器,顶部有各 CPU 核心内存交换分区的彩色仪表,支持搜索、排序和直接结束进程。

Linux进程系统诊断低风险
先安装 htop(如 sudo apt install htop),然后运行 htop,即可按 CPU 占用实时浏览进程列表。

01命令

命令
$ htop

02作用说明

顶部的彩色条分别显示各 CPU 核心、内存和交换分区的使用情况;表格列出每个进程的 PID、用户、CPU%、MEM% 和命令。按 F6 更换排序列(如按 MEM% 找内存大户),F4 按名称过滤,F9 向选中进程发送信号(如 SIGTERM),q 退出。与 top 不同,htop 支持横向滚动,长命令不会被截断,且在多数终端中支持鼠标点击。通过 SSH 使用也完全正常,普通用户即可查看,只有结束其他用户的进程才需要 root。

03风险

风险低风险
使用条件htop is not always preinstalled: Debian/Ubuntu: sudo apt install htop; Fedora: sudo dnf install htop; Arch: sudo pacman -S htop

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

  • htop(1) — interactive process viewer
    man7.org · technical · 2026-09-17
    依据: The htop man page describes it as an interactive text-mode process viewer that allows scrolling vertically and horizontally, unlike top.
  • htop - an interactive process viewer
    htop.dev · vendor-doc · 2026-09-17
    依据: The official htop site describes real-time CPU, memory, and swap meters plus interactive process sorting and killing.

最后验证: 2026-09-17 · 分类: 系统与设置

06相关方案