Linux之Tmux使用教程

2021-08-31 03:23:30 字數 1454 閱讀 1717

tmux中有3種概念,會話,視窗(window),窗格(pane)。會話有點像是tmux的服務,在後端執行,我們可以通過tmux命令建立這種服務,並且可以通過tmux命令檢視,附加到後端執行的會話中。乙個會話可以包含多個視窗,乙個視窗可以被分割成多個窗格(pane)。

tmux的安裝方法很簡單,可直接通過apt安裝

sudo apt-get install tmux
tmux new -s [會話名]
ctrl+b d
tmux ls
如果是在某個會話環境中想檢視會話列表,可以用以下指令來獲得,然後用鍵盤選擇就可進入

ctrl+b s
tmux a -t [會話名]
tmux kill-session -t [會話名]
tmux rename -t [舊會話名] [新會話名]
乙個tmux的會話中可以有多個視窗(window),每個視窗又可以分割成多個pane(窗格)。我們工作的最小單位其實是窗格。預設情況下在乙個window中,只有乙個大窗格,佔滿整個視窗區域。我們在這個區域工作。

ctrl+b c
預設情況下建立出來的視窗由視窗序號+視窗名字組成,視窗名字可以由上面提到的方法修改,可以看到新建立的視窗後面有*號,表示是當前視窗。

在同乙個會話的多個視窗之間可以通過如下快捷鍵進行切換:

ctrl+b p (previous的首字母) 切換到上乙個window。

ctrl+b n (next的首字母) 切換到下乙個window。

ctrl+b 0 切換到0號window,依次類推,可換成任意視窗序號

ctrl+b w (windows的首字母) 列出當前session所有window,通過上、下鍵切換視窗

ctrl+b l (字母l的小寫)相鄰的window切換

ctrl+b &
tmux的乙個視窗可以被分成多個pane(窗格),可以做出分屏的效果。

ctrl+b %
ctrl+b "
ctrl+b o 依次切換當前視窗下的各個pane。

ctrl+b up|down|left|right 根據按箭方向選擇切換到某個pane。

ctrl+b space (空格鍵) 對當前視窗下的所有pane重新排列布局,每按一次,換一種樣式。

ctrl+b z 最大化當前pane。再按一次後恢復。

ctrl+b x 關閉當前使用中的pane,操作之後會給出是否關閉的提示,按y確認即關閉。

tmux使用教程

1,三個概念session,window,panel 2,session的操作 建立並指定session名字 tmux new s session name 臨時退出session ctrl b d 列出session tmux ls 進入已存在的session tmux a t session n...

tmux使用教程

brew install tmux在開啟了tmux服務後,會首先建立乙個會話,而這個會話則會首先先建立乙個視窗,其中僅包含乙個面板 也就是說,這裡看到的所謂終端控制台應該稱作tmux的乙個面板,雖然其使用方法與終端控制台完全相同 tmux使用c s模型構建,主要包括以下單元模組 server伺服器。...

Tmux 使用教程

命令列的典型使用方式是,開啟乙個終端視窗 terminal window,以下簡稱 視窗 在裡面輸入命令。使用者與計算機的這種臨時的互動,稱為一次 會話 session 會話的乙個重要特點是,視窗與其中啟動的程序是連在一起的。開啟視窗,會話開始 關閉視窗,會話結束,會話內部的程序也會隨之終止,不管有...