Wie kann ich feststellen, ob die Rsync-Übertragung vom Remotecomputer abgeschlossen ist?

Wie kann ich feststellen, ob die Rsync-Übertragung vom Remotecomputer abgeschlossen ist?

Wenn ich eine Datei oder ein Verzeichnis von Computer A auf Computer B übertrage, gibt es dann eine Möglichkeit, festzustellen (wenn ich per SSH auf Computer B eingeloggt bin), dass die Übertragung

Vollständig

oder

B. Mit einem Fehler irgendeiner Art fertig?

Antwort1

Sie könnten die Ausgabe von rsync mittels ssh in eine Textdatei auf Computer B weiterleiten:

rsync <file> user@computerB:~ 2>&1 | ssh user@computerB "cat > rsynclog.txt"

Verwenden Sie dann tail oder weniger, um die Datei rsynclog.txt zu überwachen

verwandte Informationen