Dalam pekerjaan saya membuat model pembelajaran mesin, terutama dengan gambar bingkai data yang memiliki file dalam jumlah besar memiliki banyak keterbatasan. Beberapa keterbatasan yang kami hadapi terdapat pada spesifikasi hardware dan software yang kami gunakan. Untuk mengatasi masalah ini saya menemukan artikel di StackOverflow yang menyarankan untuk menggunakan rsync.

Saat saya membuka menu bantuan di Terminal, rsync adalah program yang membantu kita mentransfer file secara efisien menggunakan algoritmanya. Program ini memiliki beberapa fungsi untuk menyalin suatu file yang dapat kita gunakan.

Aplikasi terminal untuk menjalankan rsync. Saya menggunakan program ini untuk menyalin bidang ke direktori lain tetapi tidak akan menyalin jika file sudah ada di direktori target.

> rsync -a -v src/ dst/

Penjelasan :
a : mode arsip
v : meningkatkan verbositas
src/ : direktori sumber
dst/ : direktori target

Saat Anda menambahkan direktori, harap tambahkan '/' setelah nama direktori yang Anda gunakan agar dapat menyalin semua file, bukan direktori saja.

Mungkin artikel ini terlihat sederhana untuk menyalin file di sistem operasi Linux menggunakan Terminal. Namun artikel ini mungkin berguna jika datanya lebih besar. Jika ada cara yang lebih efektif dan efisien, mari kita bicarakan!