tmux真是linux終端神器,真心方便----新手都有這樣的感慨!一開始看了網上很多教程一頭霧水,最後還是參考老外的部落格靠譜,老外對於這些東西的筆記介紹都是那麼的仔細。
一、安裝
so easy! 終端輸入:sudo apt-get install tmux;安裝好就可以開始玩耍了,ctrl +alt+t開啟終端輸入tmux,好像很厲害的樣子:
看完之後記得關掉:ctrl+b(同時按下),然後按&
二、tmux三大核心要素:session、window和pane
ctrl+b
啟用控制台;此時以下按鍵生效
系統操作 ?
列出所有快捷鍵;按q返回
d脫離當前會話;這樣可以暫時返回
shell
介面,輸入
tmux attach
能夠重新進入之前的會話 d
選擇要脫離的會話;在同時開啟了多個會話時使用
ctrl+z
掛起當前會話 r
強制重繪未脫離的會話 s
選擇並切換會話;在同時開啟了多個會話時使用 :
進入命令列模式;此時可以輸入支援的命令,例如
kill-server
可以關閉伺服器 [
進入複製模式;此時的操作與
vi/emacs
相同,按
q/esc退出
~ 列出提示資訊快取;其中包含了之前
tmux
返回的各種提示資訊
視窗操作 c
建立新視窗 &
關閉當前視窗
數字鍵切換至指定視窗 p
切換至上一視窗 n
切換至下一視窗 l
在前後兩個視窗間互相切換 w
通過視窗列表切換視窗 ,
重新命名當前視窗;這樣便於識別 .
修改當前視窗編號;相當於視窗重新排序 f
在所有視窗中查詢指定文字
面板操作 」
將當前面板平分為上下兩塊 %
將當前面板平分為左右兩塊 x
關閉當前面板 !
將當前面板置於新視窗;即新建乙個視窗,其中僅包含當前面板
ctrl+
方向鍵 以1
個單元格為單位移動邊緣以調整當前面板大小
alt+
方向鍵 以5
個單元格為單位移動邊緣以調整當前面板大小
space
在預置的面板布局中迴圈切換;依次包括
even-horizontal
、even-vertical
、main-horizontal
、main-vertical
、tiled q
顯示面板編號 o
在當前視窗中選擇下一面板
方向鍵移動游標以選擇面板
向後置換當前面板
alt+o
逆時針旋轉當前視窗的面板
ctrl+o
順時針旋轉當前視窗的面板
1、session
tmux new -s
tmux new -s [sessionname] -d #在後台建立會話
ctrl+b new -s
tmux ls #列出會話
tmux attach -t [sessionname] #進入某個會話
tmux kill-session -t #在會話外刪除
tmux kill-server #關閉所有會話
ctrl+bkill-session #
在會話內刪除會話並退出
ctrl+bkill-server #
在會話內刪除所有會話
tmux rename -t s1 s2#重新命名會話s1為s2
tmux attach -t sessionname #切換到指定會話
tmux ls #2、window檢視當前所有會話
見上表補充:會話內輸入exit(關閉窗格)
3、pane
見上表
Tmux學習筆記
安裝yum install tmux乙個tmux會話 session 支援多個視窗 window 乙個tmux視窗支援多個窗格 常用指令 新建會話 tmux new s test 新建乙個名為test的會話 檢視會話列表 tmux ls 檢視會話 進入視窗 tmux a t test 進入到名為te...
Tmux 相關筆記
sudo apt install tmuxprefix預設為ctrl b,配置檔案中會修改為ctrl a session 新建session tmux new s 退出session 快捷鍵 prefix,d 重新命名session tmux rename t 重新命名session session...
tmux工具學習
tmux主要功能 1 絲滑分屏,如果連線了遠端ssh,分屏之後依舊連線了遠端伺服器 2 保護現場,即使終端關閉之後,程序依舊在執行著,可以連線視窗 3 會話共享,這個目前還沒有用到,可以分享自己的操作,讓別人連線到自己的會話。tmux分為session,window,pane。新建session t...