tmux
是一款强大的终端复用工具,允许多个终端会话在单个窗口进行,还能在断开连接后保持会话运行。以下是 tmux
的一些基本使用方法和命令:
安装 tmux
在大多数基于 Debian 的系统(如 Ubuntu)上,你可以使用以下命令安装 tmux
:
sudo apt-get install tmux
启动和使用 tmux
- 启动新会话:
只需输入tmux
即可开始一个新会话。
tmux
- 会话命名:
你可以在启动时为会话命名,以方便记忆。
tmux new -s my_session
- 分离会话:
在tmux
会话中,按下Ctrl+B
然后按D
,即可将当前会话放到后台运行(分离会话)。 - 列出会话:
可以列出所有tmux
会话:
tmux ls
- 附加到会话:
使用会话 ID 或名称重新连接到会话:
tmux attach -t my_session
或者如果只有一个会话,简单地使用:
tmux attach
- 结束会话:
在会话内部,可以通过输入exit
或按下Ctrl+B
然后&
来结束会话。
窗格和窗口
- 创建新窗口:
Ctrl+B
然后C
(大写 C)。 - 在窗口间切换:
Ctrl+B
然后窗口编号,或者使用Ctrl+B
然后N
(下一个)和P
(上一个)。 - 水平分割窗格:
Ctrl+B
然后"
(双引号键)。 - 垂直分割窗格:
Ctrl+B
然后%
。 - 在窗格间切换:
Ctrl+B
然后方向键。 - 调整窗格大小:
Ctrl+B
然后按住Ctrl
使用方向键。 - 关闭当前窗格:
在窗格内输入exit
或Ctrl+D
。
自定义快捷键
tmux
支持自定义配置。你可以通过编辑 ~/.tmux.conf
文件来自定义快捷键和其他行为。
其他高级用法
tmux
还支持更高级的用法,如会话管理、窗口布局、脚本化控制等。你可以查阅 tmux
的手册或在线资源获取更多信息。
这只是 tmux
功能的冰山一角。它是一个非常强大的工具,能够极大地提高命令行环境的效率和灵活性。随着使用习惯的形成,你会发现越来越多便捷的使用方式。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容