即使 CMD 关闭,也可以进行 SSH 访问

即使 CMD 关闭,也可以进行 SSH 访问

请帮帮我我的经理让我使用以下命令通过 SSH 访问本地服务器:shh user@local_ip来处理一个数据科学项目运行时间太长了,如果我关闭 CMD,正在运行的进程将停止并且在代码运行时,如果我尝试打开另一个 CMD 或 Powershell 窗口连接到服务器,然后使用以下命令:screen -list,输出为 0 个套接字我想要一种方法来让我的代码即使关闭 CMD 窗口也能继续在服务器上运行注意:没有公共托管,没有 RDP 访问

有没有办法做到这一点?

感谢收听。

答案1

screen首先,您需要使用 运行脚本,这不会自动完成。否则 中不会有任何内容screen -list

  1. 跑步screen
  2. 启动脚本
  3. 按 Ctrl - A,然后按 D 即可脱离屏幕。
  4. 您可以退出会话

要重新连接,请运行screen -r或 (如果有多个屏幕正在运行)screen -r <ID>。使用 检查 ID screen -ls
您还可以使用 指定会话名称screen -S <NAME>,然后运行screen -r <NAME>​​。

相关内容