Como retomar um programa quando logado com sessão diferente

1

Aqui está o cenário:

Digamos que eu faça login no meu servidor via ssh e inicie uma sessão do emacs ou vi (ou qualquer outro programa). Então minha conexão ssh se desconecta.

Existe uma maneira de eu me reconectar a esses programas por meio de uma nova sessão ssh? Em outras palavras, quando eu entro de volta no meu servidor através de uma nova sessão ssh ?. Em outras palavras, como posso "pegar" de onde parei?

Estou assumindo que os programas não são automaticamente interrompidos quando a primeira conta ssh é excluída ... eles são?

Eu li em algum lugar que eu posso usar screen ou tmux , estou querendo saber se existe uma maneira simples, se não por favor me avise.

Obrigado

    
por Startec 19.09.2015 / 21:32

2 respostas

3

Você pode usar screen

Suponha que você tenha logado usando SSH, então simplesmente execute o seguinte comando para criar sessão de tela chamada 'mysession'

screen -S mysession

caso sua conexão seja desconectada, você pode simplesmente anexar sua sessão usando:

screen -x mysession

Verifique este link para obter mais informações sobre a tela

    
por 19.09.2015 / 21:38
1

Até onde eu sei, usar tela ou tmux é a única maneira de conseguir isso. Eu recomendaria definitivamente tmux sobre tela, como tmux é uma reescrita de tela que adiciona muitos recursos convenientes.

    
por 19.09.2015 / 23:27