<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Linux - 标签 - zyz的技术博客</title><link>https://YouZhiZheng.github.io/tags/linux/</link><description>Linux - 标签 | zyz的技术博客</description><generator>Hugo -- gohugo.io</generator><language>en</language><managingEditor>youzhizheng9@gmail.com (zyz)</managingEditor><webMaster>youzhizheng9@gmail.com (zyz)</webMaster><lastBuildDate>Sat, 09 May 2026 15:46:22 +0800</lastBuildDate><atom:link href="https://YouZhiZheng.github.io/tags/linux/" rel="self" type="application/rss+xml"/><item><title>Tmux 使用教程</title><link>https://YouZhiZheng.github.io/posts/73a7b9a/</link><pubDate>Sat, 09 May 2026 15:46:22 +0800</pubDate><author>zyz</author><guid>https://YouZhiZheng.github.io/posts/73a7b9a/</guid><description><![CDATA[tmux 是一个终端复用器，全称可以理解为 terminal multiplexer。
简单说，它可以让你在一个终端里管理多个终端会话，并且这些会话可以在你断开 SSH、关闭 Cursor/VSCode 终端后继续运行。
使用该工具最主要的原因有：
防止远程任务因为断连而中断 可以随时离开和恢复会话 一个窗口里管理多个终端（就不用开多个SSH终端啦！一个终端内即可创建多个窗口、面板） 基础概念tmux中有三个核心概念：Session, Window, Pane, 可以查下面的示意图来理解这3个概念. 可以发现在tmux中执行任何操作都需要先按下Ctrl + b, 因为这是tmux默认的前缀功能键后续简称为preFix(该功能键可以进行修改), 其作用就是激活tmux的命令模式, 让用户可以通过接下来的命令操作tmux的Session, Window, Pane.
常用命令Session管理新建会话: tmux new -s &lt;会话名称&gt; 断开会话: preFix + d 列出会话: tmux ls 进入/重连会话: tmux a -t &lt;会话名称&gt; 杀死会话: tmux kill-session -t &lt;会话名称&gt; 其他命令想要丝滑的使用tmux，就必须进行个性化配置，直接复制下面的内容给AI，与AI一起生成适配你的配置文件吧！
1 2 3 4 5 6 7 8 9 10 11 12 13 14 依次跟我讨论下面问题的答案, 帮我生成一份最适配我的tmux配置文档(所有推荐的按键设置都应该符合直觉, 操作丝滑): - 是否更改`preFix` - 创建/切换/关闭 Pane - 调整Pane大小 - 创建/关闭/切换/重命名 Window - 如何切换到指定Window - Window编号从0开始还是从1开始 - 关闭Window后, Window是否自动重新排序 - 关闭Window/Pane确认机制 - 如何开启/退出复制模式 - 如何开始复制，复制中如何移动， 如何复制粘贴 - 状态栏（是否需要显示CPU, 内存使用情况等） - 是否启用鼠标 - 是否支持配置重载 ]]></description></item></channel></rss>