screen命令使用方式

# GNU Screen 操作指南

Screen 用来在 SSH 里把长时间任务挂在后台。断开 SSH 后,会话和程序还在;下次再连回来就能继续看同一个窗口。

## 一、安装

Debian / Ubuntu:

sudo apt update
sudo apt install screen

 

基本流程

1. SSH 登录

ssh 用户名@主机

2. 开一个有名字的会话

screen -S work

work 可换成任意名字,例如 buildlog。进去后就是一个新终端。

3. 在里面跑命令

# 例如长时间任务
npm start

不要关这个窗口,程序在这里跑。

4. 暂时离开(进程继续跑)

先按 Ctrl+a,松开,再按 d

看到 detached 后,你回到了原来的 SSH 终端,screen 里的程序还在。这时可以退出 SSH:

exit

5. 下次再连回去看

ssh 用户名@主机
screen -r work

会回到刚才那个窗口,输出还在。

多个会话

先看有哪些:

screen -ls

类似:

There are screens on:
12345.work (Detached)
12346.build (Detached)
12347.pts-0 (Attached)

指定名字或 ID 进入:

screen -r work
screen -r 12345

20260911-162816

 

posted @ 2026-09-11 16:29  小小泡zdy  阅读(10)  评论(0)    收藏  举报