Cara Memisahkan Arkib Besar di Linux Menggunakan Baris Perintah

Cara Memisahkan Arkib Besar di Linux Menggunakan Baris Perintah

Arkib adalah cara biasa menyimpan dan memindahkan pelbagai fail di Linux. Walau bagaimanapun, arkib yang luas boleh sukar untuk dikendalikan dan dipindahkan, terutamanya jika mereka melebihi had saiz tertentu. Satu penyelesaian untuk masalah ini adalah untuk memecah arkib besar ke dalam beberapa fail yang lebih kecil, masing -masing dengan had saiz yang ditentukan. Dalam artikel ini, kami akan menerangkan cara memecah arkib besar di Linux menggunakan baris arahan.

Untuk memecah arkib di Linux, kami akan menggunakan 'Split' perintah. Perintah Split adalah arahan Linux standard yang boleh digunakan untuk memecah fail ke bahagian yang lebih kecil. Apabila digunakan dengan fail arkib yang besar, arahan berpecah dapat memecah arkib besar ke dalam fail yang lebih kecil, masing -masing dengan had saiz yang ditentukan.

Inilah cara untuk memisahkan arkib besar menggunakan arahan Split:

Langkah 1: Buat arkib

Sebelum kita dapat memecah arkib, kita perlu menciptanya. Untuk membuat arkib gunakan sintaks berikut:

  • TAR -CVF Archive.tar dir1 file1 file2  
  • Arkib ZIP -R.zip dir1 fail1 fail2  

Menggantikan 'Arkib.tar ' atau 'Arkib.zip ' Dengan nama arkib anda, dan ganti File1, File2, dan Dir1 dengan nama fail yang anda mahu masukkan dalam arkib.

Langkah 2: Pecahkan arkib besar

Sebaik sahaja anda telah membuat arkib, gunakan sintaks berikut untuk memecahnya ke dalam fail yang lebih kecil:

Split -b [saiz -had] Arkib [awalan]
1Split -b [saiz -had] Arkib [awalan]

Menggantikan '[saiz-had]' dengan had saiz untuk setiap fail berpecah, dalam bait. Contohnya, jika anda ingin memecah arkib ke dalam fail dengan had saiz 100 mb, gunakan -b 100000000. Menggantikan '[awalan]' dengan awalan untuk fail berpecah.

Split -B Arkib 100m.tar.awalan gz_  

Langkah 3: Sahkan fail berpecah

Untuk mengesahkan bahawa perpecahan telah berfungsi, anda boleh menggunakan arahan LS untuk menyenaraikan fail perpecahan:

ls -l awalan_*  

Anda harus melihat senarai fail dengan nama seperti awalan_aa, awalan, dll.

Penting untuk diperhatikan bahawa apabila anda memisahkan arkib, fail berpecah tidak lengkap fail arkib, melainkan sebahagian daripada arkib asal. Untuk mengekstrak fail dari arkib berpecah, anda perlu mengekstrak setiap fail berpecah secara individu atau menggabungkan fail berpecah ke dalam satu arkib.

Kesimpulan

Kesimpulannya, arkib pemisahan di Linux menggunakan baris arahan adalah proses mudah yang dapat membantu anda mengurus dan memindahkan sejumlah besar data dengan lebih mudah. Dengan menggunakan arahan Split, anda boleh memecahkan arkib besar ke dalam fail yang lebih kecil dengan had saiz yang ditentukan, menjadikannya lebih mudah untuk mengendalikan dan memindahkan data anda. Sama ada anda menyandarkan data atau memindahkan sejumlah besar data antara sistem, perintah split adalah alat yang berharga yang ada di toolkit linux anda.