Отключение сеанса Tmux не сохраняет содержимое сеанса при повторном подключении

Отключение сеанса Tmux не сохраняет содержимое сеанса при повторном подключении

Мне нужно скопировать файл размером 200 ГБ+ на несколько серверов с одного сервера. У меня есть передача sftp, запущенная в нескольких сеансах tmux с одного сервера.

Когда я нажимаю ctrl+b, d, чтобы выйти из экземпляра tmux и снова подключиться с помощью tmux -L, он открывает сеанс для нового консольного сеанса и не сохраняет отчет о ходе работы запущенного sftp.

Есть ли способ предотвратить это поведение? Я использую Tmux 2.7.

Команды:

tmux new-session -s Upload1

tmux -L Upload1

sftp user@ip

cd /path/to/upload/location    

put file

ctrl+b,d

tmux -L Upload1

Процесс sftp все еще работает в фоновом режиме, и я вижу, что размер файла увеличивается с каждой минутой.

Связанный контент