終端復用工具 tmux 介紹及使用

2021-09-10 22:37:34 字數 1214 閱讀 1153

不放假的節日我從來不過~ ?

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 這樣就...