Ich verwende 'rsync -a -i / foo / bar'. Hin und wieder würde ich gerne wissen, was genau rsync im Moment macht, ohne ständig die -v-Ausgabe zu haben. Ist es möglich, die Ausführlichkeit von laufenden Prozessen zu erhöhen, z. B. durch Senden eines Kill-Signals?
19
Antworten:
Ich würde die Ausgabe in eine Datei umleiten und dann
tail -f
die Ausgabe sehen, wenn gewünscht:wenn gebraucht:
quelle
ich benutze
rsync -v --stats --progress
quelle
Zusätzlich zu -i können Sie --progress verwenden, um das Senden von Daten ausführlicher zu gestalten. beispielsweise:
Wenn mehr und mehr benötigt werden, ist es am besten, sie wie oben unter @Marc M zu protokollieren.
quelle
Die
rsync
Dokumentation beschreibt weder ein solches Verhalten noch gibt es ein (richtiges oder de-facto) Standardsignal, das an einen Prozess gesendet werden muss, um dessen Ausführlichkeit zu ändern.Dank der inkrementellen Natur von
rsync
sollten Sie jedoch in der Lage sein, einen Laufrsync
mit Ctrl+ abzubrechen Cund ihn mit '-v' erneut auszuführen, und in der Folge nicht viel Zeit verlieren.quelle