在使用 Ubuntu 或其他 Linux 系统时,了解系统当前运行的进程和资源使用情况非常重要。传统的
top命令虽然功能强大,但界面不够友好。而
htop是一个更现代、更直观的交互式进程查看工具,它能以彩色界面实时显示 CPU、内存、交换分区等资源使用情况,并支持鼠标操作和快捷键控制。

一、安装 htop
大多数 Ubuntu 系统默认未安装
htop,但可以通过 APT 包管理器轻松安装:
安装完成后,只需在终端输入 sudo apt updatesudo apt install htophtop
即可启动。
二、htop 界面介绍
运行
htop后,你会看到如下几个主要区域: 顶部状态栏:显示 CPU 使用率(按核心)、内存(RAM)和交换分区(Swap)的使用情况,通常以彩色条形图展示。 中间进程列表:列出所有正在运行的进程,包括 PID、用户、CPU/内存占用、运行时间等信息,默认按 CPU 使用率排序。 底部功能菜单:显示常用快捷键,如 F1(帮助)、F2(设置)、F9(终止进程)等。
三、常用操作与快捷键
htop 的强大之处在于其交互式特性。以下是一些常用操作:
四、实用技巧
1. 查看特定用户的进程
在 htop 中按
u键,然后输入用户名(如
root),即可只显示该用户的进程。
2. 搜索进程
按
/键,输入进程名(如
firefox),htop 会高亮匹配的进程。
3. 自定义显示列
按
F2进入设置菜单,在 “Available columns” 中可以添加或删除显示的列,例如 I/O 读写、线程数等。
五、为什么选择 htop?
相比传统
top命令,
htop提供了更友好的可视化界面、支持鼠标点击、可横向滚动查看完整进程命令、支持树状进程结构等。对于需要进行 Linux 性能分析 或日常系统维护的用户来说,htop 是一个不可或缺的 系统监控工具。
六、总结
通过本教程,你应该已经掌握了如何在 Ubuntu 中安装和使用
htop命令进行交互式进程查看。无论是排查高 CPU 占用问题,还是监控内存泄漏,htop 都能提供清晰、实时的反馈。建议将 htop 加入你的日常运维工具箱,提升 Ubuntu htop命令 的使用效率!
提示:如果你经常使用终端,还可以将 htop 别名为
ht,在
~/.bashrc中添加
alias ht='htop'并执行
source ~/.bashrc生效。
