tmux 是 Terminal Multiplexer 的縮寫,主要用途是讓單個 terminal(終端機) 方便處理多個任務,可以分割視窗畫面、執行多個 session 、背景執行指令等。
安裝 tmux:
離開 tmux: Ctrl + b , d 建立一個名稱為 ruyut 的 session:
列出所有 session:
範例輸出:
連接回指定的 session:
(依據上面的範例,可以使用 '0' 或是 'ruyut' )
垂直(左右)分割視窗(右方增加): Ctrl + b , %
關閉目前視窗: Ctrl + b , y
列出所有視窗並選擇: Ctrl + b , w
切換到右側的視窗: Ctrl + b , [方向鍵右] (上下左右皆可)
文章撰寫中...請稍後...
安裝 tmux:
sudo apt update && sudo apt install tmux
常用指令
建立一個新的 session:
tmux
離開 tmux: Ctrl + b , d 建立一個名稱為 ruyut 的 session:
tmux new -s ruyut
列出所有 session:
tmux ls
範例輸出:
tmux ls
0: 1 windows (created Sun Feb 2 16:41:31 2025)
ruyut: 1 windows (created Sun Feb 2 16:44:51 2025)
連接回指定的 session:
(依據上面的範例,可以使用 '0' 或是 'ruyut' )
tmux attach -t ruyut
常用快捷鍵
分割視窗
水平(上下)分割視窗(下方增加): Ctrl + b , "垂直(左右)分割視窗(右方增加): Ctrl + b , %
關閉目前視窗: Ctrl + b , y
視窗切換
列出所有視窗並選擇: Ctrl + b , w
切換到右側的視窗: Ctrl + b , [方向鍵右] (上下左右皆可)
文章撰寫中...請稍後...
留言
張貼留言
如果有任何問題、建議、想說的話或文章題目推薦,都歡迎留言或來信: a@ruyut.com