我正在通过SSH访问一个Linux机器。 我只是用yum update来更新软件包。 然后我断开连接,但是当我使用相同的帐户再次与ssh连接时,如果更新过程已经完成,我现在不能。
当我重新连接到服务器时,如何知道断开连接之前我已经开始的任务的状态?
您可以validation是否有任何内容仍在使用中
ps -aux | grep yum
但是我很肯定,一旦断开连接就会被杀死。
如果你离开使用nohup后需要运行某些东西
你真正想做的是在screen运行。
每天当我进入办公室时,我都到我的开发/数据库服务器,并运行screen -RD ,它重新连接我的会话,就好像我从未断开连接。 你应该能够yum install screen 。
使用screen 。 只要开始screen ,做你的东西,当你断开连接,运行: screen -r或screen -Dr 。