tmux解决ssh远程连接断连导致终端运行停止问题
📅 2026/7/29 18:55:18
👁️ 阅读次数
📝 编程学习
一、安装
sudo apt update sudo apt install tmux-y二、新建会话
比如新建一个task1
tmux new-s task1进去后就可以看到一个新的终端界面
三、再tmux里运行自己的命令
。。。
四、测试
退出tmux,程序依旧在跑
ctrl + b 再按d这叫detach,退出会话但不会停止程序
退出或断连ssh后重新连上服务器,查看会话:
tmux ls重新进入
tmux attach-t task1常用命令
tmux new-s task # 新建 task 会话 tmux ls # 查看所有会话 tmux attach-t task # 回到 task 会话 tmux kill-session-t task # 关闭 task 会话注意:在tmux里不要直接exit,这会导致直接结束这个会话,如果想让程序继续跑,就ctrl+b,d。
编程学习
技术分享
实战经验