1.建立命名tmux會話(tmux new -s session_name)
tmux new -s chongchong
2. ctrl+b d 退出會話,回到shell的終端環境 ,按ctrl+b 之後再按乙個字母d即可,字母d是detach的縮寫
3.獲取tmux會話列表(tmux ls)
4.返回tmux會話()
tmux attach-session -t chongchong 或 tmux a -t chongchong
5.ctrl+b s 會話環境檢視會話列表
attached 表示當前正在使用的會話
6. tmux kill-session -t chongchong 銷毀會話
終端環境銷毀會話, tmux kill-session -t chongchong
會話環境執行ctrl+b :
(注意按組合鍵之後再按乙個冒號鍵),狀態列變成黃色之後提示我們可以在會話環境中輸入命令,此時輸入 kill-session -t chongchong 回車即可。
會話銷毀之後,在終端環境中執行tmux ls 或者在會話環境中執行 ctrl+b s 則被銷毀的會話不會再出現在會話列表中。
7. tmux rename -t old_session_name new_session_name 重新命名會話
ctrl + b $ 重新命名會話 (在會話環境中) 在會話環境中,我們可以通過字首命令加上 $ 的組合來重新命名當前開啟的會話的名字
1. 建立window
可以在當前會話視窗中建立多個視窗,例如 ctrl+b c 建立之後會多出乙個視窗如下圖所示:
2. 切換window
在同乙個會話的多個視窗之間可以通過如下快捷鍵進行切換:
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切換
3. ctrl+b & 關閉window
ctrl+b & 關閉當前window,會給出提示是否關閉當前視窗,按下y確認即可。
tmux的乙個視窗可以被分成多個pane(窗格),可以做出分屏的效果。
1. ctrl+b % 垂直分屏(組合鍵之後按乙個百分號),用一條垂線把當前視窗分成左右兩屏。
2. ctrl+b " 水平分屏(組合鍵之後按乙個雙引號),用一條水平線把當前視窗分成上下兩屏。
3. 切換pane
ctrl+b o 依次切換當前視窗下的各個pane。
ctrl+b up|down|left|right 根據按箭方向選擇切換到某個pane。
ctrl+b space (空格鍵) 對當前視窗下的所有pane重新排列布局,每按一次,換一種樣式。
ctrl+b z 最大化當前pane。再按一次後恢復。
4. 關閉pane
ctrl+b x 關閉當前使用中的pane,操作之後會給出是否關閉的提示,按y確認即關閉。
tmux詳解
Tmux 終端復用神器
sudo yum install y tmux新建會話,如新建立乙個會話以 testsession 命名 tmux new s testsession檢視建立得所有會話 tmux ls登入乙個已有會話。即從終端環境進入會話。第乙個引數a也可以寫成attach。後面的test是會話名稱。tmux a ...
終端復用神器tmux入門
用哪個終端復用工具?別問,問就是tmux tmux 的設計哲學與vim類似,也有命令模式和非命令模式 命令模式下有很多快捷鍵可以用,非命令模式就是正常的終端操作 基本的結構是 服務一般是建立會話的時候就自動建立好了,乙個服務包含多個會話,乙個會話可以放置多個視窗,乙個視窗可以進行分屏產生多個的pan...
tmux 終端復用
不必多說 sudo apt get install tmux 在終端輸入 tmux 回車即可開啟tmux.tmux 有三個概念 session 會話 window 視窗 pane 窗格 面板 在螢幕的最下面有一行顯示tmux的狀態,最左邊是 session x y z,表示在第幾個會話,第幾個視窗,...