tmux使用 同步多終端輸入

2022-06-25 09:42:15 字數 1352 閱讀 2291

最近一直需要同時操作多個遠端機器,就簡單學習了下tmux的使用。tmux(terminal multiplexer)是終端復用神器。對多個窗格同時使用特別好用,同步操作多台機器特別方便。

ubuntu 或 debian

apt-get install tmux

centos 或 fedora

yum install tmux

macbrew install tmux

安裝完成完成後輸入 tmux 回車,就會進入tmux視窗

主要介紹下窗格的使用

tmux有很多快捷鍵,預設的快捷鍵字首是ctrl+b,比如我們想看下tmxu的幫助,就同時按下ctrl+b,然後鬆開,再按下shift+?就可以展示tmux的幫助選單了。

主要看下窗格的介紹

ctrl+b %

劃分左右兩個窗格。

ctrl+b "

劃分上下兩個窗格。

ctrl+b 上下左右箭頭

多個窗格之間切換

ctrl+b ;

游標切換到上乙個窗格。

ctrl+b o

游標切換到下乙個窗格。

ctrl+b

當前窗格右移。

ctrl+b ctrl+o

當前窗格上移。

ctrl+b alt+o

當前窗格下移。

ctrl+b x

關閉當前窗格。

ctrl+b !

將當前窗格拆分為乙個獨立視窗。

ctrl+b z

當前窗格全屏顯示,再使用一次會變回原來大小。

ctrl+b ctrl+

按箭頭方向調整窗格大小。

ctrl+b q

顯示窗格編號。

ctrl+b :set synchronize-panes

多個窗格同步輸入切換,設定一次同步輸入,再設定一次關閉同步輸入

使用以上若干命令進行遠端操作兩台機器。

比如上面的 同步輸入命令太長了,就可以使用繫結快捷鍵實現簡單的命令

vim ~/.tmux.conf

bind-key s setw synchronize-panes

source ~/.tmux.conf

讓快捷鍵 ctrl+b s快捷鍵來實現窗格同步輸入的切換。試下 ctrl+b s 代替了 ctrl+b :set synchronize-panes 實現了同步輸入。

可以根據習慣設定自己熟悉的快捷鍵方便使用。

tmux多終端工具

在linux伺服器上沒有辦法像在桌面系統一樣開多個終端,所以有時後進行一些操作不是太方便,所以可以使用tmux工具,建立多個終端。這裡僅僅是簡單的介紹一下如何建立多個終端和進行多個終端之間切換,tmux要建立視窗或者切換視窗,需要切換到命令模式,切換到 命令模式的按鍵為 ctrl b即可進入命令模式...

多終端管理器tmux使用詳解

在日常工作中,總是感覺用putty連線linux乙個視窗不夠用,再開新的視窗又比較麻煩,於是想到是否可以在乙個ssh會話中可以開啟多個終端,最後我找到了很強大而且使用廣泛的tmux多終端管理器。tmux是乙個優秀的終端復用軟體,類似gnu screen,但來自於openbsd,採用bsd授權。使用它...

tmux 終端分屏利器使用

tmux 是乙個工具,用於在乙個終端視窗中執行多個終端會話。不僅如此,你還可以通過 tmux 使終端會話執行於後台或是按需接入 斷開會話,這個功能非常實用。很好的工具,記錄一下,以後要常用。mac ruby e curl fssl brew install tmux ubuntu sudo apt ...