0%

TMUX

常用

  • tmux new -s window_name
  • ctrl + b + d : detach 当前的window
  • tmux a -t window_name
  • ctrl + b + w : 看一下window, panne

使用场景

  • 维护管理终端正在运行的程序
  • 执行多个任务
  • 远程使用时尤其方便,断开连接也不会挂掉正在跑的东西

结构

  • Sessions 包含多个windows,表示一个工作区
  • Windows 相当于浏览器的tabs
  • Panes 一个window分割成几个视觉上分开的Panes

快捷键

  • session
    • tmux 开启新session
    • tmux new -s NAME
    • tmux ls 列出现存的session
    • d 分离当前的session
    • tmux a 继续上一个session
    • tmux a -t 0 指定session 0
  • window
    • c 创建window
    • + number 去 第几 window
    • p 上一个window
    • n 下一个window
    • w 列出现有的windows
  • pane
    • “ (我这里是 | )水平方向分割
    • % (我这里是 - )竖直方向分割
    • z 全屏,然后再按一次恢复
    • ← →来改变pane大小