我的 ssh 连接不可靠,所以每次我开始一个长时间运行的过程时,我一直在刻意地使用 screen 和分离。我知道屏幕部分是必要的,但分离也是必要的吗?谢谢。
您不必断开连接,如果连接中断,您可以使用screen -dr重新连接到从一开始就没有正确断开连接的已经运行的屏幕会话。
只需使用screen -ls以下命令列出屏幕会话:
$ screen -ls
There is a screen on:
10266.somesession (Attached)
1 Socket in /var/run/screen/S-slm.
Run Code Online (Sandbox Code Playgroud)
记下会话名称,10266.somesession然后像这样重新附加到它:
$ screen -dr 10266.somesession
Run Code Online (Sandbox Code Playgroud)
注意:只要screen正在运行的其他系统没有重新启动或拥有的父进程screen没有被终止,您的屏幕会话将保持不变。
| 归档时间: |
|
| 查看次数: |
1600 次 |
| 最近记录: |