Como posso me reconectar a uma sessão gsh ssh?

1

Instalei o Matlab em uma máquina (remota) linux (debian). Eu corro o Matlab por tunelamento da minha máquina Osx via ssh e, em seguida, usando a interface de linha de comando. Para executar um script Matlab eu corro

./matlab

então dentro da interface de linha de comando do Matlab eu cd para o diretório local.

Uma vez no diretório local para o script do Matlab (matlabscript.m) eu corro

run('matlabscript.m')

Isso funciona como esperado.

No entanto, se a sessão ssh falhar durante a execução do dito script, o processo será encerrado. Eu gostaria de executar uma simulação bastante longa (levando 6 dias) e minhas conexões ssh parecem um pouco instáveis. Existe uma maneira de:

  1. Assegure-se de que o programa continue executando a simulação, esteja a conexão ssh viva ou não
  2. Respire uma nova vida na antiga configuração ssh, de modo que eu volte direto para a interface do Matlab (onde atualizações regulares são postadas no progresso do matlabscript.m).

Já vi respostas como Repetir as conexões ssh descartadas e Como manter script remoto em execução ao descartar o ssh? estes não abordam o uso particular de gcutil que, até onde eu sei, é a única maneira de se conectar à minha instância linux no mecanismo de cálculo do Google.

    
por user714852 21.08.2014 / 19:19

2 respostas

1

Depois de um pouco mais de escavação, descobri que o OSx vem com a tela instalada. Detalhes completos sobre como usar a tela estão disponíveis em link

É incrível!

    
por 21.08.2014 / 19:39
1

Sim, a tela é sua amiga! Se você precisar do X11 eu sugiro usar o VNC.

    
por 22.08.2014 / 02:36