GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana saya bisa membuat file tar multipart di Linux?

Anda dapat menggunakan split perintah untuk membagi arsip menjadi beberapa file. Misalnya, jika saya ingin arsip saya disimpan dalam file 1 MByte:

tar -cvf - <stuff to put in archive> | split --bytes=1m --suffix-length=4 --numeric-suffix - myarchive.tar.

Dan ketika saya ingin menggabungkan kembali dan untar:

cat myarchive.tar.* | tar xvf -

GNU Tar secara native mendukung banyak volume. Ada banyak opsi, yang menurut saya rapi adalah

tar --create --multi-volume --file=/tmp/file1.tar --file=/tmp/file2.tar files_to_archive 

ukuran dapat ditentukan melalui -L (tape-length)

Itu tidak mendukung kompresi dengan cara ini, jadi Anda harus melakukannya secara terpisah. "tar:Tidak dapat menggunakan arsip terkompresi multi-volume"


Linux
  1. Cara Membuat Atau Menambah Ruang Swap Di Linux

  2. Cara Membuat Swap di Linux

  3. Cara membuat file swap di Linux

  1. Cara mengompres/dekompresi di Linux

  2. Cara Mengekstrak atau Mengunzip File tar.xz di Linux

  3. Bagaimana Saya Dapat Membuat File Dump dari Proses yang Berjalan di Linux?

  1. Cara Membuat File ZIP yang Dilindungi Kata Sandi di Linux

  2. Cara Menggunakan Perintah Tar di Linux

  3. Cara mengekstrak file .gz dan .tar.gz di Linux