三个概念 由大到小
- session
- window
- pane 窗格
Shortcut
tmux new -s session_name
新建 session 并自动新建 windowctrl b + ?
调出命令面板 helpctrl b + %
左右分屏ctrl b + "
上下分屏ctrl b + o
切换 focus 的 panectrl b + d
detach 分离会话(退出但不关闭)tmux ls
查看正在运行的会话tmux att -t session_name
attach 恢复会话(自动根据前缀匹配)ctrl b + c
新建 windowctrl b + n
next windowctrl b + p
previous windowctrl b + ,
rename windowctrl b + w
list windows and jumpctrl b + s
list sessions and jump
开启 tmux 并且分离会话后,再使用 ps -a
查看进程的时候,会发现非常乱,因为它包含了 tmux 下会话仍然在运行的进程
现在不知道 tmux 保存会话到底意义大不大了,占用系统资源保留进程,我现在可能并不需要为了一点便利而浪费性能和电量 🔋,也是因为我还没到那个层次吧