Ubuntu 系统,防止运行大项目的时候 SSH 突然断开

✅ 方法一:使用 tmux(推荐用于交互式任务)

1. 安装 tmux(如果还没装)

复制代码
apt install tmux

tmux 是一个终端复用工具,可以创建"会话",即使断开 SSH,会话仍在后台运行。

2. 创建一个名为 build 的新会话

复制代码
tmux new -s build

-s build 表示新建一个名字叫 build 的会话。你可以用任何名字,比如 myjob

3. 在 tmux 会话中运行脚本

复制代码
cd /storage/Project/Vibe_Coding/Purification_review
./start.sh

此时脚本在 tmux 会话里运行,你可以看到实时输出。

4. 断开会话(不终止程序!)

按键盘组合键:

复制代码
Ctrl + B,然后按 D

这会"detach"(分离)当前会话,回到普通终端,但 start.sh 仍在后台运行。

5. 重新连接查看进度

复制代码
tmux attach -t build

-t build 表示 attach(接入)名为 build 的会话,就能看到脚本是否还在跑、输出是什么。

优点 :可以随时进入查看实时输出,支持多窗口、分屏等高级功能。

⚠️ 注意:如果服务器重启,tmux 会话会丢失(除非配合 systemd 或其他守护机制)。

相关推荐
wangruofeng8 小时前
Phosphor Icons 官网源码拆解:URL 即存储、水波动画与 7362 Star 图标库的架构实践
前端·架构·github
wangruofeng9 小时前
AI 画架构图总差点意思,archify 给它加了一条验收流水线
架构·github·aigc
林澈在路上11 小时前
AI翻唱软件哪个好 2026国产AI写歌工具对比推荐
大数据·人工智能·深度学习·github·aigc·音视频·音频
冰雪青松11 小时前
Ubuntu 运维命令大全:从入门到精通的实战参考手册
运维·服务器·ubuntu
百变梦仔14 小时前
Codex 写前端任务时,我用这张 GitHub Skill 地图先选工具
前端·github
u13013018 小时前
GitHub 热榜项目:日榜(2026-08-29)
github
mooooooooooye19 小时前
SSH 工具越用越乱,Xterminal 先清掉这三类失效连接
运维·ssh·github
x8619 小时前
GitHub 8·17 大故障复盘:7 小时 47 分钟的容量失败与重试风暴教训
github
TunerT_TQ21 小时前
Meta|Flow 源码结构解析:一个大型 JavaScript 静态类型检查项目的工程化实践
meta·开源·github
feilieren21 小时前
ubuntu 安装 docker
linux·ubuntu·docker