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




暂无评论内容