Zwiększyć szczegółowość uruchomionego procesu rsync?
19
Używam „rsync -a -i / foo / bar”. Co jakiś czas chciałbym wiedzieć, co dokładnie robi rsync w tej chwili, bez ciągłego wyświetlania -v. Czy można zwiększyć szczegółowość uruchomionych procesów, np. Wysyłając sygnał „zabicia”?
rsyncDokumentacja nie opisuje takie zachowanie, ani też nie ma (właściwa lub de facto) standardowy sygnał wysłać do procesu, w celu zmodyfikowania jego gadatliwość.
Jednak dzięki inkrementalnej naturze rsyncpowinieneś być w stanie przerwać bieg rsyncz Ctrl+ Ci ponownie uruchomić go z '-v' i nie tracić w konsekwencji dużo czasu.
Odpowiedzi:
Przekierowałem dane wyjściowe w pliku, a następnie
tail -f
w razie potrzeby zobaczyłem dane wyjściowe:kiedy był potrzebny:
źródło
używam
rsync -v --stats --progress
źródło
Oprócz -i można użyć opcji --progress, aby uzyskać większą szczegółowość wysyłania danych. na przykład:
Jeśli potrzebujesz więcej i więcej, lepszym sposobem jest zalogowanie się, jak napisano powyżej @Marc M.
źródło
rsync
Dokumentacja nie opisuje takie zachowanie, ani też nie ma (właściwa lub de facto) standardowy sygnał wysłać do procesu, w celu zmodyfikowania jego gadatliwość.Jednak dzięki inkrementalnej naturze
rsync
powinieneś być w stanie przerwać biegrsync
z Ctrl+ Ci ponownie uruchomić go z '-v' i nie tracić w konsekwencji dużo czasu.źródło