重新附加 shell 会话以在 Ubuntu 上处理 运行
Reattach shell session to process running on Ubuntu
我在 GCP 虚拟机上有一个正在进行的进程 运行。当最初启动程序时,它会从 shell 会话中实时吐出我们的日志,但是当我退出会话并在第二天重新连接时,日志就消失了。
如何重新连接到进程以再次实时查看日志?
使用程序屏幕
这可能已经安装,请检查:
screen --version
如果没有,请使用以下命令之一进行安装(OS 特定)
yum install screen
apt install screen
打开屏幕会话
screen
运行 你的程序。您现在可以断开 SSH 会话。稍后您可以使用 SSH 重新连接并恢复 运行 screen 会话:
screen -r
我在 GCP 虚拟机上有一个正在进行的进程 运行。当最初启动程序时,它会从 shell 会话中实时吐出我们的日志,但是当我退出会话并在第二天重新连接时,日志就消失了。
如何重新连接到进程以再次实时查看日志?
使用程序屏幕
这可能已经安装,请检查:
screen --version
如果没有,请使用以下命令之一进行安装(OS 特定)
yum install screen
apt install screen
打开屏幕会话
screen
运行 你的程序。您现在可以断开 SSH 会话。稍后您可以使用 SSH 重新连接并恢复 运行 screen 会话:
screen -r