Я использую экран уже несколько дней. Я обычно хочу запустить вычисления на более мощной машине, которая может быть достигнута только через ssh. Поскольку вычисления имеют тенденцию быть довольно продолжительными, я хочу иметь возможность запустить вычисление и подключиться к нему позже, чтобы увидеть результат / статус.
Предложенное решение заключается в использовании screen . Кажется, это работает на короткое время, но если я сделаю одно из следующего
поменять сеть (проводной на вайфай)
приостановить мой компьютер
тогда screen -r не работает. Если я screen -r я вижу список экранов. При попытке восстановить соединение с screen -r PID:host... Я вижу ошибку, содержащую broken pipe и я просто не могу возобновить процесс.
Это нормально? Существуют ли другие решения (которые не требуют установки чего-либо на сервере), чтобы я мог запустить процесс и подключиться к нему даже после изменения сети или выключения компьютера?
