Я инициировал «do-release-upgrade» по ssh, а затем мое (клиентское) сетевое соединение оборвалось.
Как я могу повторно подключиться к сеансу, который выполняет эту команду?
Ты не можешь. На вашу команду будет отправлено SIGHUP. Взгляни на: screen
, tmux
, nohup
, или disown
, ...
Ваш сеанс был прерван, когда вы отключились.
Чтобы быть более конкретным: предполагая, что вы su-ed для root, тогда ваш процесс su был дочерним по отношению к вашему процессу входа в систему, а ваш процесс do-release-upgrade был дочерним для этого.
Когда вы отключились, вы убили свой процесс входа в систему, убив связанные дочерние процессы, если один или другой из них не выполнили фоновую обработку, которую делает демон init. (OT, но для получения дополнительной информации о последнем вы можете прочитать о разветвление демона в Википедии.)
Вероятно, вам следовало использовать screen или работать с системной консолью :-(
Если экран установлен, команда do-release-upgrade автоматически запускает сеанс экрана. Этот сеанс можно возобновить в другом сеансе ssh.