tmux多路后台会话功能 即使SSH断开程序也可以在内置会话中执行 实现后台稳定运行

有长时间任务或者后台程序运行需求大家可以使用tmux,比如编译程序,推流直播,SSH连接不稳定等等场景需求。你可以把这些程序存放到一个独立会话中,让他自己运作,完全不影响SSH主会话。

即使SSH断了,你在tmux中的程序也不会断连。

安装

1
apt update -y && apt install -y tmux

创建一个会话进入(可多开N个后台会话)

1
tmux new -s my1

退出会话不中断 Crl+b然后d

重新进入会话

1
tmux attach-session -t my1

查看所有tmux会话

1
tmux list-sessions

删除会话

1
2
tmux kill-session -t my1
crl+d