技技术学习2026.10.26

ssh工具推荐

介绍了我认为好用的ssh工具

3 MIN READ767 字

tmux 与 htop:服务器运维的两件基础工具

本文简要介绍两个 Linux 服务器上常用的终端工具——tmux 和 htop,并说明随附的两份 Markdown 速查文档的内容与用途。


一、tmux:让程序在后台持续运行

tmux 是一个终端复用器(terminal multiplexer)。它的核心价值在于:程序在服务器上持续运行,不受 SSH 断连、本地关机的影响。

典型场景是:你通过 SSH 登录 VPS 跑一个耗时任务,如果直接关掉终端,任务会被终止。把任务放进 tmux 会话里,即使断线,任务仍在后台继续;重新连上后接入原会话即可恢复现场。

日常最值得记住的一条指令是:

tmux new -A -s <名称>

会话存在就直接接入,不存在就新建,断线重连后盲敲即可,形成闭环。

tmux 的操作分为两层:在普通 Shell 中执行的终端管理指令(新建、列出、接入、关闭会话),以及在 tmux 内部使用的快捷键(默认前缀键为 Ctrl + b,用于脱离会话、滚动查看历史、分屏、切换窗口等)。

📄 完整内容见随附文档 《tmux快捷键.md》,包含会话管理指令表、窗口/面板快捷键表,以及一套日常标准工作流演示。


二、htop:交互式进程查看与管理

htop 是 top 的增强替代品,提供彩色、可交互的进程列表,支持鼠标操作和功能键快捷操作。它能直观展示 CPU、内存占用,并允许搜索、过滤、排序、调整优先级、杀死进程。

htop 的主要能力集中在功能键上:

按键作用
F3 / /按命令行增量搜索进程
F4 / \按名称过滤进程
F5 / t切换树形视图,查看父子进程关系
F6 / < >选择排序字段
F9 / k向进程发送信号(杀死进程)

此外还有一批单字母快捷键,如 M 按内存排序、P 按 CPU 排序、u 按用户过滤、H 隐藏用户线程、K 隐藏内核线程等,适合在排查资源占用时快速定位问题进程。

📄 完整内容见随附文档 《htop快捷键.md》,包含功能键总表、逐项详细说明,以及标记进程、追踪系统调用、设置 CPU 亲和力等进阶操作的介绍。


三、两份文档的定位

文档内容适用场景
下载 tmux快捷键.md会话管理指令 + 内部快捷键 + 工作流示例需要让任务后台常驻、断线可恢复时查阅
下载 htop快捷键.md功能键速查表 + 逐项详细说明需要查看/管理进程、排查资源占用时查阅

两份文档均为 Markdown 格式,结构清晰、表格化呈现,可直接保存到本地笔记或知识库中,作为日常运维的速查手册。建议先通读一遍建立印象,实际使用时按需检索对应条目即可。

MARGINALIA

留言0

路过的话,留下一枚脚印吧。
BE KIND, BLOOM SOFTLY.

    还没有留言。做第一个在这里留下脚印的人吧。

    登录后会把留言记在你的名字下;不注册也可以直接留言。
    支持换行 · 最多 2000 字0 / 2000