继续从以前的状态ssh

我正在通过SSH访问一个Linux机器。 我只是用yum update来更新软件包。 然后我断开连接,但是当我使用相同的帐户再次与ssh连接时,如果更新过程已经完成,我现在不能。

当我重新连接到服务器时,如何知道断开连接之前我已经开始的任务的状态?

您可以validation是否有任何内容仍在使用中

ps -aux | grep yum 

但是我很肯定,一旦断开连接就会被杀死。

如果你离开使用nohup后需要运行某些东西

你真正想做的是在screen运行。

每天当我进入办公室时,我都到我的开发/数据库服务器,并运行screen -RD ,它重新连接我的会话,就好像我从未断开连接。 你应该能够yum install screen

请参阅http://www.kuro5hin.org/story/2004/3/9/16838/14935以开始,和http://www.gnu.org/software/screen/manual/以供全面参考。

使用screen 。 只要开始screen ,做你的东西,当你断开连接,运行: screen -rscreen -Dr