侧边栏壁纸
博主头像
极简笔记博主等级

行动起来,活在当下

  • 累计撰写 2 篇文章
  • 累计创建 2 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

Tmux 常用命令|ubuntu后台窗口运行|多窗口显示

Administrator
2024-08-09 / 0 评论 / 1 点赞 / 266 阅读 / 1561 字

1、 基础命令

1.1 启动新会话

tmux new -s <session-name> 创建一个新的会话,并指定会话名称。
tmux 或 tmux new-session 默认创建一个未命名的会话。

1.2 列出会话

tmux ls 或 tmux list-sessions 显示当前存在的所有会话。

1.3 附加到会话

tmux attach -t <session-name>  重新连接到指定会话。
tmux a -t <session-name> 是 attach 的简写。

1.4 退出会话而不结束

在tmux会话内,按下 `Ctrl+b, d` 来脱离会话,但保持会话在后台运行

1.5 结束会话

tmux kill-session -t <session-name> 结束指定的会话。
tmux kill-server 结束所有会话。

1.6 窗口管理

`Ctrl+b, c` 创建新窗口。
`Ctrl+b, n` 切换到下一个窗口。
`Ctrl+b, p` 切换到上一个窗口。
`Ctrl+b, 0-9` 根据窗口编号快速切换窗口。
`Ctrl+b, w` 列出所有窗口以便选择切换。
`tmux rename-window <new-name>` 重命名当前窗口。

1.7 窗格(Panes)管理

`Ctrl+b, "` 竖直分割窗格。
`Ctrl+b, %` 水平分割窗格。
`Ctrl+b, o` 在窗格间切换焦点。
`Ctrl+b, q` 显示窗格编号。
`Ctrl+b, arrow keys` 调整窗格大小。
`Ctrl+b, x` 关闭当前窗格。

1.8 上下翻页

先:Ctrl + b  ,再fn + up
先:Ctrl + b  ,再fn + down

退出翻页:q

1.9 其他命令

`tmux source-file ~/.tmux.conf` 重新加载配置文件。
`tmux list-keys` 列出所有绑定的快捷键。
`tmux capture-pane` 捕获当前窗格内容到缓冲区或文件。
`tmux display-message` 在状态栏显示消息。

2 进阶命令与配置

使用tmux配置文件(`~/.tmux.conf`)自定义快捷键、状态栏、配色方案等。
别名设置,如在`.bashrc`或`.zshrc`中设置别名简化常用命令。
会话共享、会话锁定、会话自动重命名等功能可通过更复杂的配置实现。
1

评论区