Saya memiliki file raksasa (> 20 gigs) yang duduk di mesin sumber saya dan saya perlu mentransfernya ke mesin target saya. Untuk keperluan pertanyaan ini, mari kita asumsikan bahwa saya tidak memiliki konektivitas jaringan antara dua mesin.
Saya perlu memecah file ini menjadi serangkaian file yang lebih kecil, menulis file yang lebih kecil ke DVD, kemudian merakit kembali semua yang ada di mesin target.
Mesin sumber dan tujuan adalah kotak Linux. Apakah ada cara untuk mencapai ini dengan menggunakan tar
? Saya merasa bahwa saya perlu menggunakan --multi-volume
parameter. Apa saja pilihan saya?
Saya harus dapat menentukan ukuran file volume, untuk memastikan bahwa masing-masing akan masuk ke dalam satu DVD.
Terima kasih!
cat new* > newfile.txt
akan meledak!Jawaban lain telah dicakup
split
untuk menggabungkannya ke satu file master yang baru saja Anda gunakancat
.sumber
Ini dapat dilakukan dengan mudah menggunakan split , yang seharusnya sudah tersedia di basis distribusi Anda karena merupakan bagian dari gnu coreutils .
sumber
split -b 4000000000 file_name
Ini akan membuat setiap file 4 GB
sumber