tmux使用技巧
tmux 是一个非常实用的终端复用工具,可以让你在一个终端窗口里同时运行多个会话、分屏、后台运行程序,尤其适合远程开发时保持任务不中断。下面给你一个详细的入门指南:
1. 基础操作
-
启动:
会进入一个新的
tmux会话。 -
新建会话:
-s后面是会话名。 -
退出但不关闭:
按Ctrl+b然后按d(detach),就能退出到普通终端,但会话仍在后台运行。 -
重新进入会话:
-
查看所有会话:
-
杀掉会话:
2. 分屏操作
在 tmux 里按 Ctrl+b,然后输入:
-
":上下分屏 -
%:左右分屏 -
方向键:在不同面板间切换
-
Ctrl+b然后x:关闭当前面板
3. 窗口操作
一个会话里可以有多个窗口(像标签页一样):
-
新建窗口:
Ctrl+b然后c -
切换窗口:
Ctrl+b然后数字键(0、1、2…) -
查看窗口列表:
Ctrl+b然后w -
重命名窗口:
Ctrl+b然后,
4. 常用技巧
-
保持任务后台运行:
在服务器上跑程序时,不需要用nohup或screen,只要tmuxdetach,就算断开 SSH,程序也继续运行。 -
复制粘贴模式:
Ctrl+b然后[进入复制模式,方向键移动光标,空格开始选择,回车复制,然后用Ctrl+b然后]粘贴。 -
滚动查看历史输出:
在复制模式下可以翻页查看之前的日志,非常方便。
5. 自定义配置
可以在 ~/.tmux.conf 文件里写配置,比如:
保存后输入 tmux source-file ~/.tmux.conf 重新加载配置。
✅ 总结:
tmux 的核心就是 会话管理、分屏 和 窗口切换,熟练掌握这三点,就能显著提高远程开发和多任务处理的效率。
浙公网安备 33010602011771号