альтернатива (а також додатково) для dmourati відповіді: використання screen
або tmux
чи інших речей, щоб зберегти сесії в живих , коли ви відключені. (Ви просто повторно приєднаєтесь до сеансу після повторного підключення і побачите термінал, як ви його покинули, навіть із програмами на весь екран [vi, тощо]). Він також має багато інших переваг (обмін сесіями з колегами тощо) (як у власному файлі Mosh зазначено:
Питання: Чому буфер прокрутки мого термінала не завершений?
Mosh 1.2 синхронізує лише видимий стан терміналу. Mosh 1.3 матиме повну підтримку прокрутки; див. це питання та інші, які звідти пов’язані. Наразі вирішується використання екрана або tmux на віддаленій стороні.
А також вам слід rsync
скопіювати файли, не повторно надсилаючи вже відправлені частини по мережі, коли з'єднання відмирає.