Saya perlu menyalin banyak file. Biasanya saya menggunakan rsync karena saya memberikan -aP
opsi dan saya bisa melihat (a) berapa banyak file yang tersisa untuk diproses dan (b) berapa banyak masing-masing file individu disalin.
Namun rsync juga melakukan banyak hal dengan checksum untuk memverifikasi bahwa file telah disalin. Namun saya tidak benar-benar membutuhkannya sekarang. Tetapi normal cp
tidak termasuk jumlah file yang disebutkan di atas yang tersisa, yang sangat membantu.
Apakah ada yang seperti cp
itu termasuk kemajuan berapa banyak file yang tersisa, tetapi tidak seberat ini rsync
?
Anda bisa saja menampar opsi -v pada cmp cp atau menggunakan scp ke localhost
sumber
Lihatlah pipeviewer / pv:
http://www.ivarch.com/programs/pv.shtml
Contoh untuk salinan:
http://blog.amit-agarwal.co.in/2010/11/11/function-copy-files-progress-bar-pv-pipe-viewer/
sumber
Terlalu berlebihan dengan overhead enkripsi, tetapi Anda dapat menggunakan
scp
secara lokal:Ini akan menampilkan progres saat menyalin.
sumber
scp
tidak menampilkan bilah progres apa pun secara default seperti yang digunakan dicp
bawah tenda ketika file lokal terlibat.gcp
adalah alat yang bagus. Di sini Anda memiliki paket PyPI , tetapi ini juga dapat ditemukan di paket distro (misalnya di debian / ubuntuapt-get install gcp
melakukan pekerjaan).Ada juga artikel tutorial yang bagus tentang gcp .
sumber