終端復用神器tmux入門

2022-04-04 02:27:54 字數 1310 閱讀 2172

用哪個終端復用工具?別問,問就是tmux.

tmux 的設計哲學與vim類似,也有命令模式和非命令模式.命令模式下有很多快捷鍵可以用,非命令模式就是正常的終端操作.

基本的結構是:

服務一般是建立會話的時候就自動建立好了,乙個服務包含多個會話,乙個會話可以放置多個視窗,乙個視窗可以進行分屏產生多個的panel.

apt-get install tmux

link

# 新增

$ tmux

# or

$ tmux new -s $ tmux new -s train -d #後台建立,可以在會話裡面建立多個後台session

# session 列表

$ tmux ls

# 重新連線 session

$ tmux a -t 0

# or

$ tmux a -t # 刪除 session

$ tmux kill-session -t 0

# or

$ tmux kill-session -t # or

$ tmux kill-session -a # 全部

# 刪除 tmux server

$ tmux kill-server

# 重新命名 session

$ tmux rename-session -t 0

以下所有快捷鍵均是在命令模式下使用的,根據配置檔案的命令模式進入鍵不同,每個人有所差異,某人為ctrl+b,我的為ctrl+j

set-option -g prefix c-j

# mouse

# set-option -g -q mouse on

# easy split pane commands

#bind h split-window -h

bind v split-window -v

unbind '"'

unbind %

# status bar --------------------]'

set-option -g status-left-length 5

set-option -g status-right '#[fg=white,bg=default]%h:%m #[default] #[fg=blue]%y-%m-%d%a'

# panel --------------------}}

在tmux 會話中使用tmux source-file ~/.tmux.conf啟用配置

重啟的tmux會自動載入配置

Tmux 終端復用神器

sudo yum install y tmux新建會話,如新建立乙個會話以 testsession 命名 tmux new s testsession檢視建立得所有會話 tmux ls登入乙個已有會話。即從終端環境進入會話。第乙個引數a也可以寫成attach。後面的test是會話名稱。tmux a ...

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 終端復用

不必多說 sudo apt get install tmux 在終端輸入 tmux 回車即可開啟tmux.tmux 有三個概念 session 會話 window 視窗 pane 窗格 面板 在螢幕的最下面有一行顯示tmux的狀態,最左邊是 session x y z,表示在第幾個會話,第幾個視窗,...