tmux是個 Linux下的終端機管理程式,可以在同一個終端 (terminal)下同時操作多個程式, 對於透過 SSH連線來使用機器來說非常方便。
tmux指令
開啟新的 tmux session
tmux
開啟名為 <session_name>新的 session
tmux new -s <session_name>
列出當前的所有的 tmux session
tmux ls
attach到 <session_name>的 tmux session
tmux a -t <session_name>
detach當前的 tmux session
tmux detach
關閉session
tmux kill-session -t <session_name>
tmux快捷鍵
tmux快捷鍵 | |
[Ctrl]+b d | detach當前的 tmux session |
[Ctrl]+b " | 垂直分割兩個 pane |
[Ctrl]+b % | 水平分割兩個 pane |
[Ctrl]+b [←/↓/↑/→] | 切換 pane |
[Ctrl]+b x | 關閉當前的 pane |
[Ctrl]+b c | 建立新的 window |
[Ctrl]+b n | 移動到下個 window |
[Ctrl]+b p | 移動到上個 window |
[Ctrl]+b <index> | 移動到第<index>個 window |
[Ctrl]+b & | 關閉當前的 window |
[Ctrl]+b w | 打開操作面板,可以瀏覽所有 tmux session |