Kaip kopijuoti komandų eilutėje, kurioje rodoma eiga & greičio indikatorius
Turinys:
Ar kada nors norėjote matyti perdavimo eigą ir failų kopijavimo greitį komandinėje eilutėje? Jei esate susipažinę su „Mac OS“, „Linux“ ar bet kurios kitos „Unix“ operacinės sistemos komandų eilute, failams, katalogams ir kitiems duomenims kopijuoti greičiausiai naudosite komandas „cp“ arba ta pati. „Ditto“ ir „cp“ komandos yra puikios, tačiau vienas trūkumas yra tas, kad cp nėra pažangos indikatoriaus, ir tai mes išspręsime čia sukurdami slapyvardį, kad būtų galima naudoti komandą rsync su eigos indikatoriumi, kad būtų galima kopijuoti komandos duomenis. linija.
Akivaizdu, kad tai yra skirta pažengusiems vartotojams, kurie naudoja komandinę eilutę duomenims kopijuoti ir kurie yra patenkinti slapyvardžių kūrimo ir naudojimo terminale koncepcija. Jei esate pradedantysis vartotojas, tikriausiai geriau tiesiog nukopijuokite naudodami „Finder“, kopijuokite failus „Mac Finder“ (kuri rodo vaizdinę eigos juostą) arba „Mac Finder“ failams kopijuoti, iškirpti ir įklijuoti.
Kaip kopijuoti naudojant eigos ir greičio indikatorių komandų eilutėje „Mac“
Vėlgi, naudosime rsync ir slapyvardį, kad sukurtume alternatyvią kopijavimo komandą su perdavimo eigos ir greičio indikatoriumi. Tai apima MacOS, bet taip pat veikia su bet kuria kita unix ar Linux platforma.
Pagrindinė rsync komanda, kurią naudosime, yra tokia:
rsync -r --progress
Tačiau kad ateityje būtų lengviau pakartotinai naudoti, sukursime slapyvardį, kad „pcp“ nukopijuos duomenis su pažangos indikatoriumi. Taigi komanda tampa:
"alias pcp=rsync -r --progress"
Darant prielaidą, kad naudojate zsh (kaip daro dauguma šiuolaikinių MacOS leidimų, nebent pakeitėte apvalkalą), galite pridėti jį prie savo .zshrc failo, kad toliau naudotumėte kopiją su progreso komanda.
Sukūrę slapyvardį, galite naudoti komandą pcp, kad galėtumėte kopijuoti ir stebėti duomenų kopijavimo eigą. Pavyzdžiui, galite pabandyti ką nors panašaus:
pcp ~/Downloads/GiantISO.iso /Volumes/Backups/GiantISO-backup.iso
Kopijuodami matysite eigos indikatorių, nurodydami failo kopijos procentą, duomenų perdavimo spartą ir laiką.
Tai taip pat galite naudoti su katalogais, pvz.:
pcp /Backups/ImportantStuff /Backups2/
Vėl pamatysite pažangos indikatorių su duomenų nukopijavimo procentais, perdavimo sparta ir praėjusiu laiku.
Tai labai patogus patarimas, aptiktas „Twitter“. Maloniai prašome @hoyd, kad pasidalino šiuo klausimu. Taip pat galite sekti mus Twitter, jei jums patinka tokie dalykai. Jei turite papildomų patarimų, rekomendacijų, pasiūlymų ar alternatyvų šiam kopijavimo metodui, o komandinėje eilutėje rodomas progresas ir greitis, pasidalykite jais su mumis komentaruose.
Jei jums patiko šis patarimas, nepraleiskite mūsų didelio komandų eilutės patarimų ir gudrybių archyvo – yra dar daug ko išmokti!