Contents

Tmux

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.参考

  1. https://louiszhai.github.io/2017/09/30/tmux/
  2. https://www.ruanyifeng.com/blog/2019/10/tmux.html