
直接在 htop 中无法一键批量杀死指定用户的全部进程,但可以通过组合操作高效完成——核心思路是先过滤出目标用户的所有进程,再逐个或批量标记后统一终止。
启动 htop 并切换到指定用户视图
运行命令进入 htop 后,按 u 键(小写 u),会弹出用户列表;用方向键选中目标用户名(如 www-data 或 john),回车确认。此时界面只显示该用户启动的进程,便于聚焦操作。
用 F4 过滤器精准筛选(推荐)
如果已进入全量进程视图,可按 F4 输入用户名(例如 nginx 或 mysql),htop 会实时过滤出所有匹配 USER 列的进程。注意:F4 是“增量过滤”,不是搜索,它按列值匹配,所以输入用户名最可靠。
PyCharm 2026.2.0.1 Linux版提供 JetBrains 官方 2026.2.0.1 版本安装包,适合需要指定 PyCharm 版本进行 Python 项目开发、运行和调试的用户。
标记并批量终止进程
在过滤后的进程列表中:
- 用上下键移动光标到第一个目标进程
- 按 空格键 标记它(左侧会出现
+号) - 继续用上下键移动,对其他进程重复按空格标记
- 全部标记完成后,按 F9,系统会提示选择信号(默认
SIGTERM),回车即向所有已标记进程发送终止信号
替代方案:命令行一步到位(不进 htop)
若只需快速清理,终端里执行更直接:
-
pkill -u username—— 终止指定用户所有进程(温和,默认 SIGTERM) -
killall -u username—— 效果类似,部分系统需安装 psmisc -
sudo pkill -u username -9—— 强制终止(SIGKILL),慎用
这些命令不依赖 htop,适合脚本或远程批量管理场景。










