Cara Menyalin di Baris Perintah Menampilkan Kemajuan & Indikator Kecepatan

Daftar Isi:

Anonim

Pernah berharap Anda dapat melihat kemajuan transfer dan kecepatan penyalinan file di baris perintah? Jika Anda terbiasa dengan baris perintah Mac OS, Linux, atau sistem operasi Unix lainnya, kemungkinan besar Anda menggunakan perintah 'cp' atau ditto untuk menyalin file, direktori, dan data lainnya. Perintah ditto dan cp bagus, tetapi satu kelemahannya adalah cp tidak menyertakan indikator progres, dan itulah yang akan kami selesaikan di sini dengan membuat alias untuk menggunakan perintah rsync dengan indikator progres untuk menyalin data pada perintah garis.

Jelas ini ditujukan untuk pengguna tingkat lanjut yang menggunakan baris perintah untuk menyalin data, dan yang nyaman dengan konsep membuat dan menggunakan alias di dalam Terminal. Jika Anda adalah pengguna yang lebih pemula, Anda mungkin lebih baik menyalin di Finder, menggandakan file di Mac Finder (yang menampilkan bilah progres visual), atau menggunakan salin, potong, dan tempel untuk file di Mac Finder juga.

Cara Menyalin dengan Indikator Kemajuan & Kecepatan di Baris Perintah di Mac

Sekali lagi, kita akan menggunakan rsync dan alias untuk membuat perintah penyalinan alternatif dengan kemajuan transfer dan indikator kecepatan. Ini dicakup dengan mempertimbangkan MacOS, tetapi bekerja sama dengan platform unix atau Linux lainnya.

Perintah rsync dasar yang akan kita gunakan adalah sebagai berikut:

rsync -r --kemajuan

Tetapi untuk membuatnya mudah digunakan lagi di masa mendatang berulang kali, kami akan membuat alias, sehingga 'pcp' akan menyalin data dengan indikator kemajuan. Dengan demikian, perintahnya menjadi:

"

alias pcp=rsync -r --kemajuan"

Dengan asumsi Anda menggunakan zsh (seperti kebanyakan rilis MacOS modern, kecuali jika Anda mengubah shell Anda), Anda dapat menambahkannya ke file .zshrc Anda juga untuk terus menggunakan salinan dengan perintah progres.

Setelah alias dibuat, Anda dapat menggunakan perintah pcp untuk menyalin dan memantau progres penyalinan data. Misalnya, Anda dapat mencoba sesuatu seperti:

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

Anda akan melihat indikator kemajuan saat menyalin dengan persentase salinan file, kecepatan transfer data, dan waktu.

Anda juga dapat menggunakan ini dengan direktori, seperti:

pcp /Backups/ImportantStuff /Backups2/

Sekali lagi, Anda akan melihat indikator progres dengan persentase penyelesaian penyalinan data, kecepatan transfer, dan waktu yang telah berlalu.

Ini adalah tip yang sangat berguna yang ditemukan di Twitter, terima kasih kepada @hoyd untuk membagikan ini, Anda juga dapat mengikuti kami di Twitter jika Anda menyukai hal semacam itu. Jika Anda memiliki tip, rekomendasi, saran, atau alternatif tambahan untuk pendekatan penyalinan ini sambil menunjukkan kemajuan dan kecepatan di baris perintah, bagikan dengan kami di komentar.

Jika Anda menikmati tip ini, jangan lewatkan arsip besar kami tentang tip dan trik baris perintah, masih banyak lagi yang bisa dipelajari!

Cara Menyalin di Baris Perintah Menampilkan Kemajuan & Indikator Kecepatan