Kopiointi komentorivillä, joka näyttää edistymisen & nopeuden ilmaisin
Sisällysluettelo:
Oletko koskaan toivonut, että voisit nähdä siirron edistymisen ja tiedostojen kopioimisen nopeuden komentorivillä? Jos tunnet Mac OS:n, Linuxin tai minkä tahansa muun Unix-käyttöjärjestelmän komentorivin, käytät todennäköisesti cp- tai ditto-komentoja tiedostojen, hakemistojen ja muiden tietojen kopioimiseen. Komento ditto ja cp ovat hienoja, mutta yksi haittapuoli on se, että cp ei sisällä edistymisilmaisinta, ja sen aiomme ratkaista tässä luomalla aliaksen, joka käyttää rsync-komentoa edistymisilmaisimen kanssa tietojen kopioimiseen komennossa. linja.
Tämä on tietysti suunnattu edistyneille käyttäjille, jotka käyttävät komentoriviä tietojen kopioimiseen ja jotka ovat tottuneet luomaan ja käyttämään aliaksia Terminalissa. Jos olet aloittelevampi käyttäjä, sinun kannattaa luultavasti vain kopioida Finderissa, monistaa tiedostoja Mac Finderissa (jossa näkyy visuaalinen edistymispalkki) tai kopioida, leikata ja liittää tiedostot myös Mac Finderissa.
Kopiointi edistymisen ja nopeuden ilmaisimen avulla Macin komentorivillä
Jälleen käytämme rsyncia ja aliasta vaihtoehtoisen kopiointikomennon luomiseen, jossa on siirron edistymisen ja nopeuden ilmaisin. Tämä on peitetty MacOS:lla, mutta se toimii samalla tavalla minkä tahansa muun unix- tai Linux-alustan kanssa.
Rsync-peruskomento, jota käytämme, on seuraava:
rsync -r --progress
Mutta jotta sitä olisi helppo käyttää uudelleen toistuvasti, aiomme luoda aliaksen, jotta "pcp" kopioi tiedot edistymisilmaisimen avulla. Siten komennosta tulee:
"alias pcp=rsync -r --progress"
Jos käytät zsh:ta (kuten useimmat nykyaikaiset MacOS-julkaisut tekevät, ellet ole vaihtanut kuorta), voit lisätä sen myös .zshrc-tiedostoosi jatkaaksesi kopion käyttöä progress-komennolla.
Kun alias on luotu, voit käyttää ppc-komentoa kopioimaan ja seuraamaan tietojen kopioinnin edistymistä. Voit esimerkiksi kokeilla jotain:
pcp ~/Downloads/GiantISO.iso /Volumes/Backups/GiantISO-backup.iso
Kopioinnin aikana näet edistymisilmaisimen, jossa näkyy prosenttiosuus tiedostokopiosta, tiedonsiirtonopeus ja aika.
Voit käyttää tätä myös hakemistojen kanssa, esimerkiksi:
pcp /Varmuuskopiot/ImportantStuff /Varmuuskopiot2/
Näet jälleen edistymisosoittimen, jossa on datakopion valmistumisprosentti, siirtonopeus ja kulunut aika.
Tämä on erittäin kätevä vinkki, joka löytyi Twitteristä, tsemppiä @hoydille tämän jakamisesta. Voit myös seurata meitä Twitterissä, jos olet kiinnostunut sellaisista. Jos sinulla on lisävinkkejä, suosituksia, ehdotuksia tai vaihtoehtoja tälle kopiointitavalle samalla kun näet edistymisen ja nopeuden komentorivillä, jaa ne kanssamme kommenteissa.
Jos pidit tästä vinkistä, älä missaa suurta komentorivin vinkkejä ja temppuja sisältävää arkistoamme, opittavaa on paljon!