亚洲精品欧美日韩-亚洲精品欧美一区二区三区-亚洲精品欧美综合-亚洲精品欧洲精品-亚洲精品欧洲一区二区三区

首頁
手機版
熱門搜索:
當前位置:電腦軟件編程開發(fā)編程軟件tmux

tmux 官方版v3.2

  • 大小:628KB
  • 語言:簡體中文
  • 類別:編程軟件
  • 類型:免費軟件
  • 授權(quán):國產(chǎn)軟件
  • 時間:2021/04/27
  • 官網(wǎng):http://www.taiyee.com.cn
  • 環(huán)境:Windows7, Windows10, WindowsAll

相關(guān)軟件

tmux是一款終端多路復用器,可以幫助用戶進行終端的控制,在屏幕上對自己的終端進行創(chuàng)建、訪問和控制,可以同時對多個終端進行控制,在控制終端后,可以從屏幕上分離,然后后臺繼續(xù)運行再重連再控制,使用非常的方便,軟件的命令行界面清晰明了。

tmux圖片

軟件介紹

tmux是一個終端多路復用器,它可以從一個屏幕上創(chuàng)建、訪問和控制許多終端。tmux可以從一個屏幕上分離出來,繼續(xù)在后臺運行,然后再重新連接,這個版本可以在OpenBSD、FreeBSD、NetBSD、Linux、OS X和Solaris上運行。tmux來自于OpenBSD,采用BSD授權(quán)。使用它最直觀的好處就是, 通過一個終端登錄遠程主機并運行tmux后,在其中可以開啟多個控制臺而無需再“浪費”多余的終端來連接這臺遠程主機, 還有一個好處就是當終端關(guān)閉后該shell里面運行的任務進程也會隨之中斷,通過使用tmux就能很容易的解決這個問題。

軟件功能

提供了強勁的、易于使用的命令行界面

可橫向和縱向分割窗口

窗格可以自由移動和調(diào)整大小,或直接利用四個預設(shè)布局之一

可在多個緩沖區(qū)進行復制和粘貼

可通過交互式菜單來選擇窗口、會話及客戶端

使用場景

tmux圖片2

1. 關(guān)閉終端,再次打開時原終端里面的任務進程依然不會中斷 ;

2. 處于異地的兩人可以對同一會話進行操作,一方的操作另一方可以實時看到 ;

3. 可以在單個屏幕的靈活布局下開出很多終端,然后就能協(xié)作地使用它們 ;

使用教程

tmx作為一款終端復用軟件,可以同時控制多個終端,避免控制臺的浪費,通過tmx控制的主機,即使當TMX關(guān)閉時,它的任務也還是會繼續(xù)進行下去,不會中斷。很多用戶想知道軟件的使用方法,下面小編為大家?guī)斫坛獭?/p>

tmux圖片3

1. 運行tmux:

[root@ames ~]# tmux

2. 新建會話: # tmux  new  -s  SESSION-NAME

(注:SESSION-NAME表示會話名稱,可以為字母或數(shù)字)

也可以不用指定會話名稱 ( 不推薦): # tmux  new

[root@ames ~]# tmux new -s second-tmux

3. 查看已創(chuàng)建的會話:

[root@ames ~]# tmux ls

4. 進入一個已知會話: # tmux  a  -t SESSION-NAME  或 # tmux  attach  -t  SESSION-NAME

[root@ames ~]# tmux ls

0: 1 windows (created Wed Aug 30 11:15:29 2017) [61x16]

second-tmux: 1 windows (created Wed Aug 30 11:23:51 2017) [85x16]

[root@ames ~]# tmux a -t second-tmux

5. 暫時離開當前會話:

(  該命令會從當前會話中退出去, 因此才會有稍后重新接入會話這么一說 )

[root@ames ~]# tmux detach

6. 關(guān)閉會話:# tmux  kill-session  -t  SESSION-NAME

( 在會話內(nèi)部或外部執(zhí)行均可)

[root@ames ~]# tmux ls

0: 1 windows (created Wed Aug 30 11:15:29 2017) [61x16]

second-tmux: 1 windows (created Wed Aug 30 11:40:24 2017) [85x16]

[root@ames ~]# tmux kill-session -t second-tmux

[root@ames ~]# tmux ls

0: 1 windows (created Wed Aug 30 11:15:29 2017) [61x16]

[root@ames ~]#

分屏教程

tmx可以通過分屏來同時控制多個主機,但首先你要先掌握分屏的使用方法,很多的用戶在剛開始都不知道分屏的方法,以及怎么切換窗口、創(chuàng)建窗口等等,下面小編為大家?guī)韺氖褂梅椒ń榻B。

很多情況下, 需要在一個會話中運行多個命令,執(zhí)行多個任務,我們可以在一個會話的多個窗口里組織他們。

1. 分屏:分為水平分屏和垂直分屏

水平分屏

快捷鍵:先按 ctrl+b, 放開后再按%

tmux分屏圖片

垂直分屏

快捷鍵:先按 ctrl+b, 放開后再按 "

tmux分屏圖片2

分屏后的窗口中的光標互相切換

快捷鍵:先按ctrl+b, 放開后再按下o

切換tmux會話終端

快捷鍵:先按ctrl+b, 放開后再按s

tmux分屏圖片3

終端內(nèi)顯示時間

快捷鍵:先按ctrl+b, 放開后再按t

退出時間界面:按q鍵

tmux分屏圖片4

快捷鍵

軟件分為多個模塊,分別是服務、會話、窗口以及面板,每個模塊都有自己對應的快捷鍵,在軟件使用過程中掌握快捷鍵可以更好更有效率的使用軟件,下面小編為大家?guī)砜旖萱I的使用方法介紹。

tmux分屏圖片5

系統(tǒng)操作

tmux 開啟tmux

tmux ls 顯示已有tmux列表

tmux new -s name 創(chuàng)建一個session

tmux attach -t 數(shù)字|名字 選擇指定的tmux(重新連接存在的session)

tmux kill-session -t sessionname # 關(guān)閉指定會話

tmux kill-server 關(guān)閉所有會話

Ctrl-b ? 列出所有快捷鍵;按q返回

Ctrl-b d 脫離當前會話;暫時返回Shell界面,輸入tmux attach重新進入之前的會話

Ctrl-b D 選擇要脫離的會話;在同時開啟了多個會話時使用

Ctrl-b Ctrl-z 掛起當前會話

Ctrl-b s 擇并切換會話;在同時開啟了多個會話時使用

Ctrl-b [ 進入復制模式;此時的操作與vi/emacs相同,按q/Esc退出

窗口操作

Ctrl-b c 創(chuàng)建一個新的窗口

Ctrl-b & 退出當前窗口

Ctrl-b 數(shù)字 切換至指定窗口

Ctrl-b n 切換到下一個窗口

Ctrl-b p 切換到上一個窗口

Ctrl-b l 在前后兩個窗口間互相切換

Ctrl-b w 通過窗口列表切換窗口

Ctrl-b , 重命名當前窗口;這樣便于識別

Ctrl-b . 修改當前窗口編號;相當于窗口重新排序

Ctrl-b f 在所有窗口中查找指定文本

面板操作

Ctrl-b " 將當前面板平分為上下兩塊

Ctrl-b % 將當前面板平分為左右兩塊

Ctrl-b x 關(guān)閉當前面板

Ctrl-b ! 將當前面板置于新窗口;即新建一個窗口,其中僅包含當前面板

Ctrl-b Ctrl-方向鍵 以1個單元格為單位移動邊緣以調(diào)整當前面板大小

Ctrl-b Alt-方向鍵 以5個單元格為單位移動邊緣以調(diào)整當前面板大小

Ctrl-b q 顯示當前窗口的所有面板的編號

Ctrl-b o 在當前窗口中選擇下一面板

Ctrl-b 方向鍵 移動光標以選擇面板

Ctrl-b { 向前置換當前面板

Ctrl-b } 向后置換當前面板

Ctrl-b Ctrl+o 順時針旋轉(zhuǎn)當前窗口的面板

Ctrl-b Alt+o 逆時針旋轉(zhuǎn)當前窗口的面板

Ctrl-b Space 在預置的面板布局中循環(huán)切換;依次包括even-horizontal、even-vertical、main-horizontal、main-vertical、tiled

Ctrl-b t 顯示鐘表

Ctrl-b pageup/pagedown 查看歷史輸出

標簽: 網(wǎng)絡(luò)編程 終端控制

下載地址

網(wǎng)友評論

返回頂部