GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo puedo crear un archivo tar de varias partes en Linux?

Puedes usar el split comando para dividir un archivo en varios archivos. Por ejemplo, si quisiera almacenar mi archivo en archivos de 1 MB:

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

Y cuando quiero recombinar y descomprimir:

cat myarchive.tar.* | tar xvf -

GNU Tar admite de forma nativa varios volúmenes. Hay muchas opciones, la que encontré interesante fue

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

el tamaño se puede especificar a través de -L (longitud de la cinta)

Sin embargo, no admite la compresión de esta manera, por lo que tendría que hacerlo por separado. "tar:no se pueden usar archivos comprimidos de varios volúmenes"


Linux
  1. Cómo crear un archivo ZIP protegido con contraseña en Linux

  2. Cómo usar el comando Tar en Linux

  3. Cómo extraer archivos .gz y .tar.gz en Linux

  4. ¿Cómo puedo vincular un archivo en Linux?

  5. ¿Cómo puedo crear un archivo de volcado de un proceso en ejecución en Linux?

Cómo crear un archivo Tar Gz

Cómo instalar paquetes .tar.gz o .tgz en Linux

Cómo crear directorios desde un archivo de texto en Linux

Cómo crear un archivo grande de 1 GB o 10 GB en Linux

Cómo crear y usar un archivo de intercambio en Linux

Cómo crear un archivo Tar gz