rsync

Kaip išmatuoti ir parodyti „Linux“ rsync kopijos pažangą?

Kaip išmatuoti ir parodyti „Linux“ rsync kopijos pažangą?
„Rsync“ reiškia „nuotolinį sinchronizavimą“, kuris yra nemokama ir atviro kodo komandų eilutės failų sinchronizavimo priemonė, naudojama failams ir katalogams perkelti į vietines ir nuotolines paskirties vietas. Tai efektyvus įrankis, nes jis tik nukopijuoja pakeitimus iš šaltinio. Taigi, jis sumažina duomenų, nukopijuotų į nuotolinį tikslą, kiekį. Jis naudojamas atsarginėms duomenų kopijoms kurti, atspindėti ir perduoti duomenis iš vienos vietos į kitą.

Paprastai, kai kopijuojate failą naudodami „rsync“, jame nerodoma jokia eigos juosta ar perduodamų duomenų greičio ar dydžio matas. Didelių failų perkėlimo metu kartais gali tekti peržiūrėti perkėlimo eigą ir perduotų duomenų dydį.

Šiame greitame patarime parodysime, kaip matuoti ir parodyti „rsync“ pažangą, kai kopijuojami failai „Linux“. Mes taip pat parodysime, kaip peržiūrėti failų perkėlimo statistiką.

Tai yra pagrindinės komandos rsync sintaksė:

$ rsync options ŠALTINIO PASKIRTIS

Pavyzdžiui, norint nukopijuoti katalogą, pavadintą pavyzdžiu, ir jo turinį į katalogą „Atsisiuntimai“, komanda bus tokia:

$ rsync -av pavyzdys / Atsisiuntimai /

Kur a parinktis naudojama rekursiniam sinchronizavimui ir v yra naudojamas vertingam išvedimui.

Tai yra pirmiau minėtos komandos „rsync“ išvestis, rodanti išsamų failų perkėlimo proceso išvestį. Tačiau, kaip matote, tai nerodo jokios pažangos ar failų perdavimo statistikos.

Rodyti „Rsync“ kopijavimo pažangą

Norėdami parodyti „Rsync“ kopijavimo eigą, naudokite integruoto „rsync“ parinktį.

Čia yra komandos sintaksė:

$ rsync - progresas ŠALTINIO PASKIRTIS

Pavyzdžiui, norint peržiūrėti pažangą nukopijuojant katalogą, pavadintą pavyzdžiu, ir jo turinį į katalogą „Atsisiuntimai“, komanda bus tokia:

$ rsync -av - progreso pavyzdys / Atsisiuntimai /

Kur -progress naudojamas rodyti perkėlimų eigos juostą, a rekursinio sinchronizavimo parinktis ir v rodyti verbišką išvestį.

Tai yra pirmiau minėtos komandos „rsync“ išvestis, rodanti kiekvieno failo kopijavimo į kitą vietą eigą. Failo perkėlimo pabaigoje pamatysite suvestinę eilutę, kurioje bus rodomi išsiųsti / gauti baitai, perdavimo greitis, bendras dydis ir perdavimo greitis.

Pirmiau pateiktoje išvestyje galite pamatyti, kad vidutinis perdavimo greitis yra 78 078 648.67 baitai per sekundę, bendras failo dydis yra 169 746 317 baitai, ir tai užtruko 1.45 sekundes, kad užbaigtumėte perkėlimą.

Rodyti „Rsync“ kopijos statistiką

Yra dar viena parinktis - statistika, kurioje pateikiama daugiau statistinių duomenų apie failų perdavimą, pvz., Failų skaičius ir Perkeltų failų skaičius, bendras failo dydis ir bendras perkelto failo dydis ir kt. Norėdami įtraukti šią statistiką į išvestį kartu su failų perkėlimo eiga, galite naudoti parinktį -stats su rsync taip:

$ rsync -progress -stats ŠALTINIO PASKIRTIS

Pavyzdžiui, norėdami peržiūrėti pažangą ir statistiką nukopijuodami katalogą pavadinimu pavyzdys ir jo turinį į katalogą „Atsisiuntimai“, komanda bus tokia:

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

Kur -progress naudojamas rodyti perkėlimo eigos juostą, -statistiką statistikai rodyti, a rekursinio sinchronizavimo parinktis ir v kad būtų rodoma išsami išvestis.

Tai yra pirmiau minėtos komandos „rsync“ išvestis, rodanti kiekvieno failo kopijavimo į kitą vietą eigą. Failų perkėlimo pabaigoje pamatysite failų perkėlimo statistiką ir suvestinę eilutę, kurioje bus rodomi išsiųstų / gaunamų baitų duomenys, perdavimo greitis, bendras dydis ir perdavimo greitis.

Šiame įraše sužinojote, kaip įvertinti ir parodyti „rsync“ kopijavimo failų iš šaltinio į paskirtį pažangą. Parinktis -progress rodo perkėlimo eigą, o -stats - failų perkėlimo statistiką. Šios parinktys suteikia nuobodžiam vartotojui ką nors žiūrėti, kol jie perkelia didelius failus.

„WinMouse“ leidžia tinkinti ir pagerinti pelės žymeklio judėjimą „Windows“ kompiuteryje
Jei norite pagerinti numatytąsias pelės žymiklio funkcijas, naudokite nemokamą programinę įrangą „WinMouse“. Tai prideda daugiau funkcijų, kurios padė...
Pelės kairiuoju pelės mygtuku mygtukas neveikia „Windows 10“
Jei naudojate specialią pelę su savo nešiojamuoju kompiuteriu arba staliniu kompiuteriu, tačiau neveikia pelės kairysis mygtukas dėl tam tikrų priežas...
Žymeklis peršoka arba juda atsitiktinai, kai rašote „Windows 10“
Jei pastebite, kad pelės žymeklis peršoka arba juda pats, automatiškai, atsitiktinai, kai vedate „Windows“ nešiojamąjį kompiuterį ar kompiuterį, kai k...