Фокс Йовович, спасибо, Кэп!
В открытом терминале работает длинный скрипт. Ничего написать не получится. И прерывать его нельзя.
По-моему, были какие-то способы послать его в фон, а потом достать.
Т.е. план будет такой:
1) Послать скрипт в фон
2) Написать screen или tmux
3) Нажать энтер
4) Достать скрипт из фона
Так можно?
UPD: так нельзя.
Ctrl-Z -> tmux -> jobs показывает, что фоновых процессов нет.
776166, нет, так нельзя!
1) заходим по ssh
2) запускаем screen
3) запускаем хоть в фоне, хоть как что нам нужно
4) обрываемся
5) заходим повторно и подключаемся к уже созданной сессии
6) смотрим что происходит
Открытую сессию запомнить нельзя, но можно через ssh запустить screen или tmux, вот тогда будет сохраняться в сессии screen или tmux, пока сессию не закончите.
Если же сессию просто оборвать, то к ней можно вернуться через screen -r.
Если под "не потерять сессию" вы имеете в виду процесс, который у вас выполняется в терминале, то можно его отправить выполняться в фоновый режим с помощью Ctrl+Z, bg, открыть screen/etc, а потом вернуть его через fg.