Cara Memisahkan Arkib Zip ke pelbagai blok saiz tertentu

Cara Memisahkan Arkib Zip ke pelbagai blok saiz tertentu

Apabila memampatkan fail besar pada sistem Linux, ia boleh menjadi berguna untuk memecahnya menjadi pelbagai blok saiz tertentu. Ini terutama berlaku untuk memerah arkib besar ke pelbagai cakera, atau memuat naik arkib besar dalam talian di ketulan.

Linux menjadikan ini mungkin dengan fail tar, seperti yang telah kita lihat dalam arkib tar berpecah kami ke dalam panduan pelbagai blok, tetapi anda juga boleh melakukannya dengan fail zip.

Dalam panduan ini, kita akan melihat arahan langkah demi langkah untuk membuat arkib zip berpecah menjadi pelbagai blok. Kami juga akan melalui proses unzipping archive split.

Dalam tutorial ini anda akan belajar:

  • Cara Memisahkan Arkib Zip ke Pelbagai Fail
  • Cara Membuka Arkib Zip Split
Menggabungkan fail ke dalam arkib zip berpecah Keperluan Perisian dan Konvensyen Talian Perintah Linux
Kategori Keperluan, konvensyen atau versi perisian yang digunakan
Sistem Mana -mana distro Linux
Perisian zip, unzip
Yang lain Akses istimewa ke sistem linux anda sebagai akar atau melalui sudo perintah.
Konvensyen # - Memerlukan arahan Linux yang diberikan untuk dilaksanakan dengan keistimewaan akar sama ada secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah
$ - Memerlukan arahan Linux yang diberikan sebagai pengguna yang tidak layak

Split Zip Archives ke pelbagai blok

Untuk memecah arkib zip ke dalam pelbagai fail, kami akan menggunakan -s (Splitsize) pilihan zip perintah. Sebelum menggunakan utiliti zip, anda perlu memastikan ia dipasang pada sistem anda. Anda boleh menyemak panduan kami mengenai cara menggunakan zip di linux untuk membantu dengan itu.

Mari lihat contoh. Perintah ini akan memecah arkib termampat zip ke dalam potongan 5MB:

$ zip -r -s 5m myfiles.zip contoh-dir/ 
Menggabungkan fail ke dalam arkib zip berpecah

Dalam contoh kami, kami membahagikan tiga fail teks besar ke dalam arkib zip 5MB. Seperti yang anda lihat, fail berakhir dengan nama seperti:

$ ls myfiles* myfiles.z01 myfiles.z02 myfiles.z03 myfiles.z04 myfiles.z05 myfiles.zip 

Dalam perintah kami, -r pilihan adalah untuk rekursif, yang kita perlukan untuk zipping direktori. The -s pilihan, seperti yang dibincangkan, memisahkan arkib zip ke dalam fail saiz yang ditentukan. Dalam kes kami, kami menggunakan 5 megabait, tetapi anda boleh menggantikan nombor yang anda mahukan.



Buka Arkib Zip Split

Untuk membuka arkib zip berpecah yang telah kami buat, kami perlu menggunakan unzip utiliti. Sekiranya ia belum dipasang pada sistem anda, anda boleh menyemak panduan kami mengenai cara unzip fail zip untuk mendapatkan bantuan.

Pertama, gunakan zip perintah untuk menggabungkan fail zip berpecah ke dalam arkib zip tunggal. Dalam contoh di bawah, kami menggabungkan fail-fail saya.zip arkib ke Single-Archive.zip.

$ zip -f myfiles.zip-out single-archive.zip 
Menggabungkan arkib zip berpecah ke dalam fail zip tunggal

Sekarang kita boleh menggunakan unzip Untuk membuka arkib gabungan kami.

$ unzip single-archive.zip 

Pemikiran penutupan

Dalam panduan ini, kita melihat cara membuat arkib zip di linux, dan minta mereka berpecah menjadi pelbagai blok saiz tertentu. The zip Perintah di Linux cukup mantap untuk memasukkan pilihan ini, jadi arkib berpecah dan menggabungkannya kemudian akhirnya menjadi sangat mudah setelah anda mengetahui pilihan untuk digunakan.

Tutorial Linux Berkaitan:

  • Cara menggunakan zip di linux
  • Perkara yang hendak dipasang di Ubuntu 20.04
  • Folder Zip di Linux
  • Cara Memisahkan Arkib Tar ke pelbagai blok yang spesifik ..
  • Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
  • Panduan Pemula untuk Mampatan dengan XZ di Linux
  • Muat turun linux
  • Perkara yang perlu dilakukan setelah memasang Ubuntu 22.04 Jur -ubur Jammy ..
  • Mint 20: Lebih baik daripada Ubuntu dan Microsoft Windows?
  • Cara memecahkan kata laluan zip di kali linux