Post

连接服务器时 screen 工具的使用

连接服务器时 screen 工具的使用

连接服务器时 screen 工具的使用

1. 用法

SSH 连接远程服务器跑代码时,常常一个代码要很长时间才能跑完,但本地电脑可能需要断连或关机,此时可以使用 screen。

1.1 创建

创建一个名为 “test” 的 screen。

1
screen -S test

1.2 查看

查看所有创建的 screen

1
2
3
4
5
screen -ls

There is a screen on:
        694091.test     (07/28/2025 09:18:06 PM)   (Attached)
1 Socket in /run/screen/S-123456.

1.3 退出

退出screen 按 ctrl+a+d,此时会退出当前的 screen,但刚刚的 screen 还是存在的,里面的程序还是在运行的。此时可以关闭 SSH 连接或者关闭本地电脑。

1.4 进入

进入名为 “test” 的 screen

1
2
screen -r test
screen -r 694091

1.5 删除

删除某个 screen

1
screen -X -S 694091.test quit

2. Reference

配置在关闭本地电脑的情况下远程服务器仍然训练、工作

This post is licensed under CC BY 4.0 by the author.