Below you will find pages that utilize the taxonomy term “Tmux”
Posts
tmux - Window operation
要對 tmux window 做操作,需先進入 tmux session。
tmux 要建立新的 window,可按下熱鍵 Ctrl + b,再按下 c。
要切到上一個 window,可按下熱鍵 Ctrl + b,再按下 p。
切到下一個 window 可按下熱鍵 Ctrl + b,再按下 n。
要變更 window 名稱,可按下熱鍵 Ctrl + b,再按下 ,。
window 名稱即會變更成設定的名稱。
要列出 window 清單去選取切換 window,可按下熱鍵 Ctrl + b,再按下 w。
上下移動按下 Enter 選取即可切換至指定 window。
若知道 window 關鍵字想要列出符合的 window 清單去選取切換 window,可按下熱鍵 Ctrl + b,再按下 f,輸入關鍵字後按下 Enter。
可看到符合關鍵字的 window 列表,上下移動按下 Enter 選取即可切換至指定 window。
要刪除當前 window,可按下熱鍵 Ctrl + b,再按下 &。
read morePosts
tmux - Session operation
要起用一個新的 tmux session,可直接調用 tmux 命令。
tmux tmux session 建立後會自動 attach。
可調用命令查閱 session。
tmux ls 要 detach session 可按下熱鍵 Ctrl + b,再按下 d,即可跳離 session。
再次調用命令建立新的 session。
可以從左下方中刮弧內的數值查驗當前的 session 編號,很明顯的這不是一開始建立的 session。
查驗 session,可看到確實是建立了新的 session。
tmux ls 如果在 detach session 的狀態要 attach session,可調用命令。
tmux attach -t <ID> 可 attach 回指定的 session。
如果本來就在 attach 的狀態,可按下熱鍵 Ctrl + b,再按下 s,透過方向鍵選取 session 切換。
要關閉指定 session,不是當前 session 的話,可像下面輸入命令,指定 session 的 ID 去做關閉。
tmux kill-session -t <ID> 實際在使用上可能會起多個 session 同時處理不同的事,每個 session 視需要也可以有不同的畫面切割。
read morePosts
tmux - Pane operation
tmux 的 Pane 可用來將一個 Terminal 視窗切成多個區塊。
使用前先進入 tmux 的 session。
tmux 要進行水平切割可按熱鍵 Ctrl + b,再按下 %。
要進行垂直切割可按熱鍵 Ctrl + b,再按下 “。
要在不同的 Pane 切換,可按下熱鍵 Ctrl + b,再按下對應的方向鍵。
要將當前 Pane 關閉,可輸入 exit 命令,或是按下熱鍵 Ctrl + b,再按下 x。
如果 Layout 需要調整,可按下熱鍵 Ctrl + b,再按下空白鍵,連續幾次直到滿意 Layout 為止。
熟悉 Pane 的操作,我們可以依不同的使用情境做不同的切割,讓 Terminal 的使用上更方便。
像是一邊運行命令一邊查閱資源使用的狀況,或是一邊 ssh 登入遠端查問題一邊在本機打到遠端測試。
read morePosts
tmux - Getting started
tmux 在 Ubuntu 可透過 apt-get 安裝。
apt-get install tmux 安裝完可查閱版本確認安裝是否正常。
tmux -V 使用方式可帶入 –help 參數查詢。
tmux --help 若要較詳細的使用說明,可使用 man 查閱。
man tmux 在使用上需先調用命令進入 tmux。
tmux 進入 tmux 後即可對 panel/session/window 做些管控。
要離開 tmux 的話調用 exit 命令即可。
exit
read more