Tmux學習筆記

2021-09-12 06:23:08 字數 2297 閱讀 6612

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+b 

kill-session   #

在會話內刪除會話並退出

ctrl+b 

kill-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...