Continuar ssh do estado anterior

Continuar ssh do estado anterior

Estou acessando através de ssh para uma caixa Linux. Eu estava simplesmente atualizando os pacotes com yum update. Eu então desconectei, mas quando me conectei novamente com ssh usando a mesma conta, não consegui agora se o processo de atualização já tivesse terminado.

Como posso saber o status das tarefas que iniciei antes de desconectar quando me reconectar ao servidor?

Responder1

Você pode verificar se algo ainda está em execução usando

ps -aux | grep yum

Mas tenho certeza que ele será eliminado assim que você for desconectado.

Se você precisar executar algo depois de sair, usenada

Responder2

O que você realmente quer fazer é executar isso no screen.

Todos os dias, quando chego ao escritório, faço ssh no meu servidor de desenvolvimento/db e executo o screen -RD, que reconecta minha sessão como se eu nunca tivesse desconectado. Você deveria ser capaz yum install screen.

Verhttp://www.kuro5hin.org/story/2004/3/9/16838/14935para começar, ehttp://www.gnu.org/software/screen/manual/para uma referência abrangente.

Responder3

Usar screen. Basta iniciar screen, fazer suas coisas e quando for desconectado, execute: screen -rou screen -Dr.

informação relacionada