htop本身不支持直接挂起或恢复进程,需结合kill -stop和kill -cont命令操作:先在htop中定位并记下pid,退出后执行对应kill命令,挂起后状态显示为t。

htop 本身不支持直接挂起(stop)或解除挂起(continue)进程,这是它与 top 的一个重要区别——top 通过 t 键可切换线程/任务显示,但真正实现挂起/恢复操作需依赖外部信号(如 SIGSTOP/SIGCONT),而 htop 的交互界面中没有内置快捷键用于发送这两个信号。
不过,你仍可通过 htop 辅助完成挂起/恢复操作,关键在于:
✅ 利用 htop 快速定位目标进程(PID、命令、用户等)
✅ 结合终端命令 kill -STOP PID 和 kill -CONT PID 执行挂起与恢复
以下是具体、可行的操作流程:
如何用 htop 辅助挂起指定进程
- 启动
htop:htop
- 用方向键或
PgDn/PgUp找到目标进程(例如python3 script.py) - 记下它的 PID(第一列数字)或按
Space空格键标记该进程(方便后续批量操作) - 按
q退出htop,回到 shell - 执行挂起命令:
kill -STOP <pid></pid>
✅ 示例:挂起 PID 为
1234的进程
Linux Ai Server下载Linux AI 服务器 — 将 Linux 服务器转换为本地 AI 推理集群。使用 systemd、NVIDIA CUDA 实现无头 Linux AI,零 GUI 开销。
kill -STOP 1234
如何恢复被挂起的进程
- 在终端中运行:
kill -CONT <pid></pid>
✅ 示例:恢复 PID 1234
kill -CONT 1234
- 可选:重新进入
htop,观察该进程状态列S是否从T(stopped)变回S(sleeping)或R(running)
补充说明
- 进程挂起后,在
htop中状态(S列)会显示为T(stopped),而非S或R -
htop不提供一键挂起功能,是因为挂起属于“非标准管理动作”,通常由调试、临时暂停服务等场景触发,更推荐用明确命令控制 - 若需批量挂起某用户所有进程,可先用
htop -u username查看,再配合pgrep -u username | xargs kill -STOP实现
不需要额外安装工具,kill -STOP 和 kill -CONT 是 POSIX 标准信号,所有 Linux 发行版原生支持。










