Kako kopirati v ukazni vrstici, ki prikazuje napredek & Indikator hitrosti
Kazalo:
Ste si kdaj želeli, da bi lahko v ukazni vrstici videli napredek prenosa in hitrost kopiranja datotek? Če ste seznanjeni z ukazno vrstico Mac OS, Linux ali katerega koli drugega operacijskega sistema Unix, boste verjetno za kopiranje datotek, imenikov in drugih podatkov uporabili ukaze 'cp' ali ditto. Ukaz ditto in cp je odličen, vendar je ena pomanjkljivost ta, da cp ne vključuje indikatorja napredka, in to bomo rešili tukaj z ustvarjanjem vzdevka za uporabo ukaza rsync z indikatorjem napredka za kopiranje podatkov pri ukazu linija.
Očitno je to namenjeno naprednim uporabnikom, ki uporabljajo ukazno vrstico za kopiranje podatkov in jim je všeč koncept ustvarjanja in uporabe vzdevkov v terminalu. Če ste bolj začetni uporabnik, bi bilo verjetno bolje, če preprosto kopirate v Finderju, podvajate datoteke v Mac Finderju (ki prikazuje vizualno vrstico napredka) ali uporabite kopiranje, izrezovanje in lepljenje datotek tudi v Mac Finderju.
Kako kopirati z indikatorjem napredka in hitrosti v ukazni vrstici na Macu
Spet bomo uporabili rsync in vzdevek za ustvarjanje nadomestnega ukaza za kopiranje z indikatorjem napredka in hitrosti prenosa. To velja za MacOS, vendar deluje enako s katero koli drugo platformo Unix ali Linux.
Osnovni ukaz rsync, ki ga bomo uporabili, je naslednji:
rsync -r --progress
Ampak da bi olajšali ponovno uporabo v prihodnosti, bomo ustvarili vzdevek, tako da bo »pcp« kopiral podatke z indikatorjem napredka. Tako postane ukaz:
"alias pcp=rsync -r --progress"
Ob predpostavki, da uporabljate zsh (kot večina sodobnih izdaj MacOS, razen če ste spremenili ukazno lupino), lahko to dodate tudi svoji datoteki .zshrc, da še naprej uporabljate kopijo z ukazom napredka.
Ko je vzdevek vzpostavljen, lahko uporabite ukaz pcp za kopiranje in spremljanje poteka kopiranja podatkov. Na primer, lahko poskusite nekaj takega:
pcp ~/Downloads/GiantISO.iso /Volumes/Backups/GiantISO-backup.iso
Med kopiranjem boste videli indikator napredka z odstotkom kopije datoteke, hitrostjo prenosa podatkov in časom.
To lahko uporabite tudi z imeniki, na primer:
pcp /Backups/ImportantStuff /Backups2/
Spet boste videli indikator napredka z odstotkom dokončanega kopiranja podatkov, hitrostjo prenosa in pretečenim časom.
To je super priročen nasvet, odkrit na Twitterju, nazdravlja @hoydu, ker je to delil, lahko nam slediš tudi na Twitterju, če te zanimajo takšne stvari. Če imate kakršne koli dodatne nasvete, priporočila, predloge ali alternative temu pristopu kopiranja ob prikazovanju napredka in hitrosti v ukazni vrstici, jih delite z nami v komentarjih.
Če ste uživali v tem nasvetu, ne zamudite našega velikega arhiva nasvetov in trikov za ukazno vrstico, še veliko se lahko naučite!