我正在通过ssh访问linux盒子。我只是用yum update
更新包。然后我断开连接但是当我使用相同的帐户再次与ssh连接时,如果更新过程已经完成,我现在不能。
当我重新连接到服务器时,如何知道在断开连接之前我已启动的任务的状态?
提前致谢
答案 0 :(得分:4)
使用screen <program>
。此时,您可以断开连接或按CTRL-A,CTRL-D并执行其他操作。您可以稍后通过screen -r
将会话重新附加到运行您的计划的屏幕上。
具体来说,如果你想在ssh会话之间保存shell的状态,你可以运行screen
然后运行你的程序。