rsync

Kuidas mõõta ja näidata Linuxi rsync-koopia edenemist?

Kuidas mõõta ja näidata Linuxi rsync-koopia edenemist?
Rsync tähistab kaugsünkroonimist, mis on tasuta ja avatud lähtekoodiga käsurea failisünkroonimisutiliit, mida kasutatakse failide ja kataloogide ülekandmiseks kohalikesse ja kaugematesse sihtkohtadesse. See on tõhus utiliit, kuna see kopeerib muudatused ainult allikast. Seega minimeerib see kaugesse sihtkohta kopeeritud andmete hulga. Seda kasutatakse andmete varundamiseks, peegeldamiseks ja andmete ülekandmiseks ühest asukohast teise.

Tavaliselt, kui kopeerite faili rsynci abil, ei näita see edenemisriba ega edastatud andmete kiiruse ega suuruse mõõdikut. Suurte failiedastuste ajal võite mõnikord soovida vaadata edastusprotsessi edenemist ja edastatud andmete suurust.

Selles kiires näpunäites näitame, kuidas Linuxis failide kopeerimisel mõõta ja näidata rsynci edusamme. Samuti näitame teile, kuidas failiedastuse statistikat vaadata.

See on rsynci põhikäsu süntaks:

$ rsynci valikud ALLIKA Sihtkoht

Näiteks kataloogi Allalaadimised kataloogi nimega kataloogi kopeerimiseks oleks käsk järgmine:

$ rsync -av näidis / Allalaadimised /

Kus a suvandit kasutatakse rekursiivseks sünkroonimiseks ja v kasutatakse verbose väljundi jaoks.

See on ülaltoodud käsu rsync väljund, mis näitab failiedastusprotsessi üksikasjalikku väljundit. Kuid nagu näete, ei näita see failiedastuse edenemist ega statistikat.

Kuva Rsynci koopia edenemine

Rsynci kopeerimisprotsessi edenemise kuvamiseks kasutage rsynci sisseehitatud valikut.

Siin on käsu süntaks:

$ rsync --progress ALLIKA Sihtkoht

Näiteks, et vaadata edusamme, kui kopeerite kataloogi Näide ja selle sisu kataloogi Allalaadimised, oleks käsk järgmine:

$ rsync -av --progress näidis / Allalaadimised /

Kus -progress kasutatakse ülekannete edenemisriba näitamiseks, a rekursiivse sünkroonimise valik ja v paljusõnalise väljundi kuvamiseks.

See on ülaltoodud käsu rsync väljund, mis näitab iga faili teise asukohta kopeerimise edenemist. Failiedastuse lõpus näete kokkuvõtvat rida, mis näitab saadetud / vastuvõetud baidid, edastuskiirus, kogu suurus ja edastuskiirus.

Ülaltoodud väljundis näete, et keskmine ülekandekiirus on 78 078 648.67 baiti sekundis, faili kogu suurus on 169 746 317 baiti ja selleks kulus 1.45 sekundit ülekande lõpuleviimiseks.

Kuva Rsynci koopia statistika

On veel üks võimalus - statistika, mis pakub veel statistikat failiedastuse kohta, näiteks failide arv ja edastatud failide arv, kogu faili suurus ja kogu edastatud faili suurus jne. Selle statistika lisamiseks väljundisse koos failiedastuse edenemisega saate rsynciga kasutada -stats-valikut järgmiselt:

$ rsync -progress -statistika ALLIKA Sihtkoht

Näiteks edusammude ja statistika vaatamiseks, kui kopeerite kataloogi Valim ja selle sisu kataloogi Allalaadimised, oleks käsk järgmine:

$ rsync -av --progress --stats sample / Allalaadimised /

Kus -progress kasutatakse ülekannete edenemisriba näitamiseks, -statistika statistika kuvamiseks, a rekursiivse sünkroonimise valik ja v paljusõnalise väljundi kuvamiseks.

See on ülaltoodud rsync-käsu väljund, mis näitab iga faili teisele asukohale kopeerimise edenemist. Failiedastuse lõpus näete failiedastuse statistikat ja kokkuvõtvat rida, mis näitab saadetud / vastuvõetud baidid, edastuskiirus, kogu suurus ja edastuskiirus.

Selles postituses olete õppinud, kuidas mõõta ja näidata failide rsynci kopeerimist allikast sihtkohta. Valik -progress näitab ülekande edenemist, valikud -stats aga failiedastuse statistikat. Need valikud annavad igavale kasutajale suurte failide edastamise ajal midagi vaadata.

Lahing Wesnothi eest 1.13.6 Areng vabastati
Lahing Wesnothi eest 1.13.6 ilmus eelmisel kuul, on 1-s kuues arendusversioon.13.x-seeria ja see pakub mitmeid täiustusi, eelkõige kasutajaliidese ja ...
League of Legendsi installimine Ubuntu 14-le.04
Kui olete League of Legends fänn, siis on see teile võimalus proovida League of Legendsit. Pange tähele, et LOL-i toetab PlayOnLinux, kui olete Linuxi...
Installige uusim OpenRA strateegiamäng Ubuntu Linuxi
OpenRA on tasuta / tasuta reaalajas strateegiamängumootor, mis loob uuesti Westwoodi varased mängud nagu klassikaline Command & Conquer: Red Alert. Ja...