Beim Trennen der Tmux-Sitzung bleibt der Sitzungsinhalt beim erneuten Verbinden nicht erhalten

Beim Trennen der Tmux-Sitzung bleibt der Sitzungsinhalt beim erneuten Verbinden nicht erhalten

Ich muss eine über 200 GB große Datei von einem Server auf mehrere Server kopieren. Ich habe eine SFTP-Übertragung, die in mehreren TMUX-Sitzungen von einem Server aus läuft.

Wenn ich Strg+B, D drücke, um die TMUX-Instanz zu verlassen und mich mit TMUX -L erneut anzumelden, wird die Sitzung zu einer neuen Konsolensitzung geöffnet und der Fortschrittsbericht des laufenden SFTP wird nicht beibehalten.

Gibt es eine Möglichkeit, dieses Verhalten zu verhindern? Ich verwende Tmux 2.7.

Befehle:

tmux new-session -s Upload1

tmux -L Upload1

sftp user@ip

cd /path/to/upload/location    

put file

ctrl+b,d

tmux -L Upload1

Der SFTP-Prozess läuft immer noch im Hintergrund, da ich sehen kann, dass die Dateigröße jede Minute zunimmt.

verwandte Informationen