不放假的節日我從來不過~ ?
tmux是乙個unix中的乙個終端復用工具,簡單來說就是允許你在乙個螢幕中建立多個終端,如下圖所示:
tmux中有如下幾個概念:
會話 (session):tmux管理的一些偽終端的集合。
視窗 (window):在乙個會話中可以建立多個視窗。當會話中的所有視窗被關閉時,會話也會自動關閉。
面板 (panel):在乙個視窗中可以建立多個面板,每乙個面板都是偽終端。
上圖中,顯示了乙個會話(左下角[0]表示當前是第1個會話),會話中有兩個視窗(左下角0: bash* 表示當前是第乙個視窗),當前視窗中有4個面板。
使用tmux
命令就建立了乙個會話,此時只有乙個視窗,視窗中只有乙個面板。如下圖所示:
重要的特性就是在裡面執行的命令,在退出會話時,命令不會中斷,而會在後台繼續執行。在進入會話後,仍可以看到命令正在執行。
tmux中的所有快捷鍵都有乙個前置鍵(預設是ctrl+b
),在輸入快捷鍵前必須輸入前置鍵,再輸入相應功能的快捷鍵。常用的快捷鍵如下:
面板輸出的內容有限,沒有滾動欄,若想檢視歷史輸出內容則需要進入複製模式。
進入複製模式的快捷鍵是[
。
進入複製模式後,按 pgup 和 pgdn 按鍵翻頁瀏覽歷史內容。
按q
退出複製模式。
進入複製模式之前,可以先進入命令模式,輸入如下命令將複製模式工作模式設定為vi:
set-window-option -g mode-keys vi
這樣就可以使用vi中的:
,?
,\
,n
等快捷鍵了。
Linux終端復用工具tmux的使用和配置
新建會話 tmux new s session one d s 指定回話名稱 d 會話在後台執行檢視所有會話 tmux ls session one 1 windows created mon mar 25 21 11 28 2019 80x23 登陸會話 tmux attach t session...
tmux終端復用神器簡單使用
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.返回tmu...
tmux終端工具的簡單使用
安裝方式 在ubuntu下可以使用apt get的方式安裝,比如 sudo apt get install tmux 即可 在centos 7.x的系統下可以直接使用yum方式安裝 yum install y tmux tmux的簡單使用 1.建立新的會話並進入 tmux new s abc 這樣就...