tmux簡單介紹

tmux簡單介紹

tmux 可以有多個會話,一個會話可以有多個窗口, 從外部 Shell 可以連接到不同會話,從內部會話可以切換不同的窗口。

一、基本操作

新建會話:tmux new-session -s on_test
執行代碼:跟在外層執行無差別
退出會話,放置後臺執行(非關閉):tmux detach 或 tmux det
查看會話:tmux ls 或 tmux list-sessions
重新進入會話:tmux a -t on_test 或 tmux attach -t on_test
殺死會話:tmux kill-session -t on_test

二、示例演示

創建

[root@mesos-slave-online240-bjdxt9 normal_t906]# tmux new-session -s aaa
[detached]

查看

[root@mesos-slave-online240-bjdxt9 normal_t906]# tmux ls
aaa: 1 windows (created Thu Jun 27 16:46:02 2019) [188x38]
normal_t906: 1 windows (created Thu Jun 27 15:45:18 2019) [188x38]
on_listTask_3: 1 windows (created Thu Jun 20 15:14:49 2019) [188x38]

殺死

[root@mesos-slave-online240-bjdxt9 normal_t906]# tmux kill-session -t aaa
[root@mesos-slave-online240-bjdxt9 normal_t906]# tmux ls
normal_t906: 1 windows (created Thu Jun 27 15:45:18 2019) [188x38]
on_listTask_3: 1 windows (created Thu Jun 20 15:14:49 2019) [188x38]

如果有多個tmux進程,可以選擇:contro +b然後按s鍵

三、會話快捷鍵

Ctrl + b 激活控制檯後在輸入“d”  脫離當前會話;這樣可以暫時返回Shell界面,輸入“tmux a -t 名稱”,能夠重新進入之前的會話;
Ctrl + d 可關閉光標所在得窗口 (必須是沒有任務運行,方可關閉)
Ctrl + b 激活控制檯後在輸入“s”  通過窗口切換到其他會話;

四、Tmux窗口快捷鍵

Ctrl + b 激活控制檯後在輸入“&”  關閉當前所有小窗口,提示確認;
Ctrl + b 激活控制檯後在輸入“o”  切換窗口
Ctrl + b 激活控制檯後在輸入“t” 在光標處顯示時間“q”退去;
Ctrl + b 激活控制檯後在輸入“!” 將光標所在得窗口全屏,當eixt推出時會顯示剩下得窗口;
Ctrl + b 激活控制檯後在輸入“q”  查看窗口編號,直接按相應數字切換;
Ctrl + b 激活控制檯後在輸入“x”  關閉某個分屏;

五、創建多個窗口操作

Ctrl + b 激活控制檯後在輸入“%” 將當前面板平分爲左右兩塊;
Ctrl + b 激活控制檯後在輸入“ ” ” 將當前面板平分爲上下兩塊;
Ctrl + b 激活控制檯後在輸入“o”  切換窗口;
Ctrl + b 激活控制檯後 + 方向鍵  移動光標以選擇面板

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章