tmux的使用

tmux 是一个终端复用器,它允许你在一个终端窗口内管理多个会话,适合在远程服务器上工作时保持会话活跃、分割窗口等。以下是 tmux 的基本用法:

  1. 启动 tmux

tmux

或带上会话名:

1
tmux new -s session_name

  1. 分离和重新连接会话

    • 分离当前会话:按 Ctrl + b,然后按 d(表示 Detach),此时你会返回到原本的终端。
    • 查看所有会话:

    1
    2
    tmux ls

    •重新连接会话:

    1
    tmux attach -t session_name

    •删除会话:

    1
    tmux kill-session -t session_name
  2. 分割窗口

    • 水平分割窗口:按 Ctrl + b 后再按 %
    • 垂直分割窗口:按 Ctrl + b 后再按 “

  3. 在窗口之间切换

    • 切换面板:按 Ctrl + b,再按方向键选择不同的面板。
    • 创建新窗口:Ctrl + b 后按 c 创建一个新窗口。
    • 切换窗口:
    • 按 Ctrl + b,再按 n 切换到下一个窗口。
    • 按 Ctrl + b,再按 p 切换到上一个窗口。
    • 按 Ctrl + b,再按数字键 0 - 9 可以快速跳转到指定窗口。

  4. 常用命令总结

    • 关闭面板:exit 退出当前终端,或者 Ctrl + d。
    • 重命名窗口:按 Ctrl + b,然后按 , 输入新名称。
    • 查看快捷键帮助:按 Ctrl + b,然后按 ?。

  5. 保存和恢复会话

可以使用 tmux-resurrect 插件来保存和恢复会话,适用于更复杂的 tmux 会话管理。

作者

Xiongyuqi

发布于

2024-11-03

更新于

2024-11-04

许可协议

评论