tmux的簡介及使用
2012 年 6 月 6 日 – 14:56tmux源于OpenBSD,用于替代GNU的screen,tmux=terminal multiplexer。
與screen相比的優(yōu)點:
1. 可以橫向和縱向分割窗口,且窗格可以自由移動和調整大小;
2. 支持 UTF-8 及 256 色終端;
3. 可在多個緩沖區(qū)進行復制和粘貼;
4. 可通過交互式菜單來選擇窗口、會話及客戶端;
5. 支持跨窗口搜索;
6. 非正常斷線后不需重新detach;
7. 可以在多個ssh會話中使用同一組tmux會話。
一句話,與tmux相比,screen簡直弱爆了。
一張簡單的效果圖:
這貨主要的快捷鍵就是 ctrl+b 了,最常用的功能:
tmux #啟動
C-b d #掛起
tmux attach #恢復
更多功能:
C-b ? // 顯示快捷鍵幫助
C-b C-o //調換窗口位置
C-b 空格鍵 //采用下一個內(nèi)置布局
C-b ! // 把當前窗口變?yōu)樾麓翱?
C-b " // 模向分隔窗口
C-b % // 縱向分隔窗口
C-b q // 顯示分隔窗口的編號
C-b o // 跳到下一個分隔窗口
C-b 上下鍵 // 上一個及下一個分隔窗口
C-b C-方向鍵 //調整分隔窗口大小
C-b & // 確認后退出 tmux
C-b c // 創(chuàng)建新窗口
C-b 0~9 //選擇幾號窗口
C-b c // 創(chuàng)建新窗口
C-b n // 選擇下一個窗口
C-b l // 最后使用的窗口
C-b p // 選擇前一個窗口
C-b w // 以菜單方式顯示及選擇窗口
C-b s // 以菜單方式顯示和選擇會話
C-b t //顯示時鐘
其實C-b這個快捷鍵組合用起來是非常別扭的,不如改為習慣的screen中使用的C-a。
方法很簡單:
編輯當前用戶家目錄下的 .tmux.conf,加入如下內(nèi)容:
set -g prefix ^a
unbind ^b
bind a send-prefix
tmux的使用遠遠不止上面所述的內(nèi)容。除了快捷鍵的定義之外,tmux還可以定制狀態(tài)欄樣式,選用vi/emacs風格的指令,增強的復制粘貼等豐富的功能……
更多具體詳情,可以參考:
更多文章、技術交流、商務合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
