Tmux是会话与端口解绑工具,可以关闭窗口后不中止会话,继续运行。
1.安装
1
|
sudo apt-get install tmux
|
2.使用方法
主要包括新建、查看、分离、关闭等常见操作。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
# 启动
tmux
# 退出
exit 或者 Ctrl+d
# 新建会话
tmux new -s <name>
# 查看会话
tmux ls
# 接入会话
tmux attach -t 0 或者 tmux a -t 0
# 分离会话:退出窗口,会话和进程仍然在执行
tmux detach
# 杀死会话(编号和名称都可以)
tmux kill-session -t 0
# 切换会话
tmux switch -t 0
# 重命名
tmux rename-session -t 0 <new-name>
# 进入tmux后可以进行分屏
# 上下分屏
tmux split-window
# 左右分屏
tmux split-window -h
# 关闭服务器,杀死所有会话
tmux kill-server
|
3.常用快捷键
1
2
3
4
5
6
7
|
Ctrl+b d:分离当前会话(会话任然存在)
Ctrl+b x:关闭当前窗格(关闭会话)
Ctrl+b s:列出所有会话 并进行切换
Ctrl+b %:划分左右两个面板
Ctrl+b ":划分上下两个面板
Ctrl+b z:最大化当前面板
Ctrl+b 方向键:选择面板
|
4.参考
- https://louiszhai.github.io/2017/09/30/tmux/
- https://www.ruanyifeng.com/blog/2019/10/tmux.html