Jak kopírovat na příkazovém řádku Ukazuje průběh & Ukazatel rychlosti

Obsah:

Anonim

Přáli jste si někdy vidět průběh přenosu a rychlost kopírování souborů na příkazovém řádku? Pokud jste obeznámeni s příkazovým řádkem Mac OS, Linuxu nebo jakéhokoli jiného unixového operačního systému, pravděpodobně používáte ke kopírování souborů, adresářů a dalších dat příkazy „cp“ nebo ditto. Příkaz ditto a cp je skvělý, ale jednou nevýhodou je, že cp neobsahuje indikátor průběhu, a to je to, co zde vyřešíme vytvořením aliasu pro použití příkazu rsync s indikátorem průběhu pro kopírování dat příkazu čára.

Toto je samozřejmě zaměřeno na pokročilé uživatele, kteří používají příkazový řádek pro kopírování dat a kteří jsou spokojeni s konceptem vytváření a používání aliasů v Terminálu. Pokud jste začínající uživatel, pravděpodobně by bylo lepší jednoduše kopírovat ve Finderu, duplikovat soubory v Mac Finderu (který zobrazuje vizuální ukazatel průběhu) nebo používat kopírování, vyjímání a vkládání souborů také v Mac Finderu.

Jak kopírovat pomocí indikátoru průběhu a rychlosti na příkazovém řádku na Macu

Opět použijeme rsync a alias k vytvoření alternativního příkazu kopírování s ukazatelem průběhu a rychlosti přenosu. To je pokryto s ohledem na MacOS, ale funguje to stejně s jakoukoli jinou unixovou nebo Linuxovou platformou.

Základní příkaz rsync, který použijeme, je následující:

rsync -r --progress

Aby to bylo snadné v budoucnu opakovaně používat, vytvoříme alias, takže ‚pcp‘ bude kopírovat data s indikátorem průběhu. Příkaz se tedy stane:

"

alias pcp=rsync -r --progress"

Za předpokladu, že používáte zsh (jako většina moderních verzí MacOS, pokud jste nezměnili svůj shell), můžete jej také přidat do svého souboru .zshrc, abyste mohli nadále používat kopírování s příkazem progress.

Po vytvoření aliasu můžete použít příkaz pcp ke kopírování a sledování průběhu kopírování dat. Můžete například zkusit něco jako:

pcp ~/Downloads/GiantISO.iso /Volumes/Backups/GiantISO-backup.iso

Během kopírování uvidíte indikátor průběhu s procentem kopie souboru, rychlostí přenosu dat a časem.

Můžete to také použít s adresáři, například:

pcp /Zálohy/Důležité položky /Zálohy2/

Opět uvidíte indikátor průběhu s procentem dokončení kopírování dat, přenosovou rychlostí a uplynulým časem.

Toto je super praktický tip objevený na Twitteru, zdravíme @hoyd za sdílení tohoto, můžete nás také sledovat na Twitteru, pokud vás něco takového baví. Pokud máte nějaké další tipy, doporučení, návrhy nebo alternativy k tomuto přístupu ke kopírování při zobrazování pokroku a rychlosti na příkazovém řádku, podělte se o ně s námi v komentářích.

Pokud se vám tento tip líbil, nenechte si ujít náš velký archiv tipů a triků pro příkazový řádek, je toho spousta, co se můžete naučit!

Jak kopírovat na příkazovém řádku Ukazuje průběh & Ukazatel rychlosti