Linux小玩意之 tmux 常用命令

tmux 简介

tmux 是一个终端复用器类自由软件,功能类似 GNU Screen,但使用 ISC许可证发布。用户可以通过 tmux 在一个终端内管理多个分离的会话,窗口及面板,对于同时使用多个命令行,或多个任务时非常方便。 简介来自 tmux

1 启动一个新的session

  • 方法 1
    1
    tmux
  • 方法 2
    1
    tmux new
  • 方法 3
    1
    tmux new -myname

    2 关闭一个session

    1
    tmux kill-session -t myname

    3 detach 当前的session

  • 方法 1
    1
    ctrl +b 然后 d
  • 方法 2
    1
    tmux detach

    4 列出当前的session

    1
    tmux ls

    5 attach 一个session

    1
    tmux at -t myname

    6 切换session

    1
    tmux switch -t myname

    7 重新命名session

    1
    tmux rename-session -t oldName <new-name>

    8 设置允许鼠标滚动

    1
    crtl + b 然后 :set mouse on

    9 设置关闭鼠标

    1
    crtl + b 然后 :set mouse off

    10 划分窗口

  • 上下划分
    1
    tmux split-window
  • 左右划分
    1
    tmux split-window -h

    11 切换窗口

  • 切换到上方
    1
    tmux select-pane -U
  • 切换到下方
    1
    tmux select-pane -D
  • 切换到左方
    1
    tmux select-pane -L
  • 切换到右方
    1
    tmux select-pane -R

    12 帮助信息

    1
    man tmux