news 2026/7/24 18:41:56

Tmux 完全使用指南(含命令简写速查)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Tmux 完全使用指南(含命令简写速查)

Tmux 的核心价值:关闭终端窗口后,任务依然在后台运行。核心逻辑为会话(Session) > 窗口(Window) > 窗格(Pane)

默认前缀快捷键为Ctrl + b(下文简称前缀),即先按Ctrl+b松手,再按下一个键。


一、终端命令简写速查表(在 Bash/Zsh 中输入)

以下命令均可在终端直接输入,name替换为你的自定义会话名:

完整命令常用简写作用
tmux new-session -s nametmux new -s name创建名为name的新会话
tmux attach-session -t nametmux a -t name(最常用)重新接入(恢复)名为name的会话
tmux list-sessionstmux ls列出当前所有运行的会话
tmux kill-session -t nametmux kill-ses -t name杀死(关闭)指定会话
tmux detach-client(一般用快捷键)脱离当前会话(后台运行)

特别提醒tmux aattach的缩写,几乎所有老手都直接用tmux a -t 名字来恢复会话。如果只有一个会话,甚至可以直接输入tmux a免写名字。


二、会话(Session)生命周期管理

这部分解决了“关掉终端任务还在”的核心需求。

操作目的终端命令Tmux 内部快捷键
新建会话tmux new -s 名字-
脱离(后台运行)-前缀+d
查看所有会话tmux ls前缀+s(弹出交互列表)
重新接入tmux a -t 名字-
杀死会话tmux kill-ses -t 名字-

三、窗格(Pane)管理——分屏操作

适合把一个终端切成上下左右多个小块,同时监控日志、编辑文件等。

操作目的快捷键(前缀+ 以下按键)
左右分屏(竖切)%(Shift + 5)
上下分屏(横切)"(Shift + ')
切换光标到相邻窗格方向键(↑↓←→)
关闭当前窗格输入exit或按Ctrl + d
调整当前窗格大小Ctrl+ 方向键(按住 Ctrl 再按上下左右)
全屏放大当前窗格z(再按一次恢复)
循环切换内置布局空格(空格键,适合切乱了恢复)

四、窗口(Window)管理——像浏览器标签页

一个会话里可以开多个“标签页”,适合同时跑不同服务(如前端、后端、数据库)。

操作目的快捷键(前缀+ 以下按键)
新建窗口c(create)
重命名当前窗口,(逗号)
切换到下一个窗口n(next)
切换到上一个窗口p(previous)
列出所有窗口w(弹出列表,可用方向键选择)
关闭当前窗口关闭内部所有窗格,或按&(需按y确认)

五、复制与滚动(解决翻页痛点)

刚进 Tmux 会发现鼠标滚轮无法翻页,需要用复制模式

  • 进入复制模式(翻页):按前缀+[(左中括号)
  • 翻页操作:进入后按PgUp/PgDn(或者Ctrl+u上翻半屏,Ctrl+d下翻半屏)
  • 退出翻页模式:按q
  • 复制文本(进阶):在复制模式下,按空格开始高亮选中,按回车复制;然后在目标位置按前缀+]粘贴。

六、救命配置:开启鼠标支持(新手必做)

默认 Tmux 操作全靠键盘,非常劝退。强烈建议新建配置文件~/.tmux.conf,写入以下内容:

# 开启鼠标支持:可以直接点击切换窗格、拖动调整大小、滚轮翻页set-gmouse on# (可选)改变前缀键为 Ctrl+a,如果觉得 Ctrl+b 太远# unbind C-b# set -g prefix C-a# 注意改完后,所有快捷键前缀都变成 Ctrl+a

保存后,在终端执行tmux source-file ~/.tmux.conf使其生效(或重启 Tmux)。


七、实战工作流示例(跑服务 + 看日志)

假设你要在服务器上跑一个 Python 爬虫,并且中途要实时看日志:

  1. 登录服务器,输入tmux new -s spider创建名为spider的会话。
  2. 前缀+"上下分屏。
  3. 上屏运行爬虫:python run.py
  4. 下屏查看日志:tail -f log.txt
  5. 前缀+d脱离会话,直接关闭终端下班。
  6. 第二天上班,登录服务器,输入tmux a -t spider,一切恢复如初,两个窗格依然完美运行。

如果程序卡死:按Ctrl + c终止当前前台进程,和普通终端操作完全一致。如果某个窗格彻底没反应,可以按Ctrl + d或输入exit关闭该窗格重新分屏。


更新日期:2026-07-22

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/24 18:40:41

DouyinLiveRecorder:如何实现跨平台直播录制系统的技术架构与实战部署

DouyinLiveRecorder:如何实现跨平台直播录制系统的技术架构与实战部署 【免费下载链接】DouyinLiveRecorder 可循环值守和多人录制的直播录制软件,支持抖音、TikTok、Youtube、快手、虎牙、斗鱼、B站、小红书、pandatv、sooplive、flextv、popkontv、twi…

作者头像 李华
网站建设 2026/7/24 18:34:42

GO_网络编程---并发聊天服务器

整合功能: map 存储在线客户端,key 为客户端 ip:port客户端结构体 Client 内置发送管道、用户名、地址全局消息管道统一广播,独立协程分发消息客户端上线广播、下线 / 超时自动清在线用户指令:who 查询在线列表、rename|新名字 修…

作者头像 李华
网站建设 2026/7/24 18:34:40

抖音直播录制完整指南:40+平台自动录制,再也不错过精彩直播

抖音直播录制完整指南:40平台自动录制,再也不错过精彩直播 【免费下载链接】DouyinLiveRecorder 可循环值守和多人录制的直播录制软件,支持抖音、TikTok、Youtube、快手、虎牙、斗鱼、B站、小红书、pandatv、sooplive、flextv、popkontv、twi…

作者头像 李华
网站建设 2026/7/24 18:34:02

Wow v8.9.0正式发布,核心性能提升,多方面迎来阶段性演进!

🏆 荣获 KaiCode26 优秀奖Wow荣获[KaiCode26 Excellent Award(优秀奖)](https://www.kaicode.org/2026.html)。感谢KaiCode26对Wow的认可,也感谢每一位使用、反馈和参与项目建设的开发者。🚀 v8.9.0 重点升级⚡ 更快、…

作者头像 李华
网站建设 2026/7/24 18:30:33

VC++运行库整合包终极指南:从XP到Win11的兼容性与部署实战

1. 项目概述:为什么我们需要一份“终极”运行库指南如果你在Windows平台上折腾过软件安装,尤其是那些从网上下载的独立软件、绿色版游戏或者一些专业工具,大概率都见过一个弹窗:“无法启动此程序,因为计算机中丢失 MSV…

作者头像 李华
网站建设 2026/7/24 18:28:07

STM32 PACK 下载和 手动添加PACK包

PACK下载1.首先我们去Keil官网上去,如下图去搜索,进入。2.进入后,点击Products,点击图片中蓝色的字Device List。3.左边的选择STMicroelectronics,右边需要什么内核就选择什么。4.在页面下拉箭头找寻自己需要的版本,点…

作者头像 李华