Ko kopirate datoteko z uporabo rsync, običajno ne prikaže nobene vrstice napredka ali mere hitrosti ali velikosti prenesenih podatkov. Med prenosom velikih datotek si boste morda včasih želeli ogledati potek prenosa in velikost prenesenih podatkov.
V tem kratkem nasvetu bomo pokazali, kako izmeriti in prikazati napredek rsync pri kopiranju datotek v Linuxu. Pokazali vam bomo tudi, kako si ogledate statistiko prenosa datotek.
To je sintaksa osnovnega ukaza rsync:
Možnosti $ rsync VIR DESTINACIJAČe želite na primer kopirati imenik z imenom sample in njegovo vsebino v imenik Downloads, bi bil ukaz:
$ rsync -av vzorec / Prenosi /Kje a možnost se uporablja za rekurzivno sinhronizacijo in v se uporablja za podroben izhod.
To je rezultat zgornjega ukaza rsync, ki prikazuje podroben izhod iz procesa prenosa datotek. Vendar, kot vidite, ne prikazuje napredka ali statistike prenosa datotek.
Pokaži napredek kopiranja Rsync
Če želite prikazati potek postopka kopiranja Rsync, uporabite vgrajeno možnost rsync.
Tu je sintaksa ukaza:
$ rsync --progress DESTINACIJA VIRANa primer, če si želite ogledati napredek med kopiranjem imenika z imenom sample in njegove vsebine v imenik Downloads, bi bil ukaz:
$ rsync -av --progress sample / Downloads /Kje -progress se uporablja za prikaz vrstice napredovanja prenosov, a možnost rekurzivne sinhronizacije in v za prikaz podrobnega izhoda.
To je rezultat zgornjega ukaza rsync, ki prikazuje potek kopiranja vsake datoteke na drugo mesto. Na koncu prenosa datotek boste videli vrstico s povzetkom, ki prikazuje poslane / prejete bajte, hitrost prenosa, skupno velikost in hitrost prenosa.
V zgornjem rezultatu lahko vidite povprečno hitrost prenosa 78.078.648.67 bajtov na sekundo, skupna velikost datoteke je 169.746.317 bajtov in je trajala 1.45 sekund za dokončanje prenosa.
Pokaži statistiko kopiranja Rsync
Obstaja še ena možnost - navaja, da je še nekaj statističnih podatkov o prenosu datotek, na primer Število datotek in Število prenesenih datotek, skupna velikost datoteke in skupna prenesena velikost datoteke itd. Če želite te statistične podatke vključiti v svoj izhod skupaj z napredkom prenosa datotek, lahko uporabite možnost -stats z rsync, kot sledi:
$ rsync -progress -stats DESTINACIJA VIRANa primer, če si želite ogledati napredek in statistiko med kopiranjem imenika z imenom sample in njegove vsebine v imenik Downloads, bi bil ukaz:
$ rsync -av --progress --stats vzorec / Prenosi /Kjer -progress se uporablja za prikaz vrstice napredovanja prenosov, -stats za prikaz statistike, a možnost rekurzivne sinhronizacije in v za prikaz podrobnega izhoda.
To je rezultat zgornjega ukaza rsync, ki prikazuje potek kopiranja vsake datoteke na drugo mesto. Na koncu prenosa datotek boste videli statistiko prenosa datotek in vrstico s povzetkom, ki prikazuje poslane / prejete bajte, hitrost prenosa, skupno velikost in hitrost prenosa.
V tej objavi ste se naučili meriti in prikazovati napredek rsync kopiranja datotek od vira do cilja. Možnost -progress prikazuje potek prenosa, medtem ko možnosti -stats prikazujejo statistiko prenosa datotek. Te možnosti dolgočasnemu uporabniku dajo nekaj za ogled, medtem ko prenaša velike datoteke.