Cómo dividir el archivo zip en múltiples bloques de un tamaño específico

Cómo dividir el archivo zip en múltiples bloques de un tamaño específico

Al comprimir archivos grandes en un sistema Linux, puede ser útil dividirlos en múltiples bloques de un tamaño específico. Esto es especialmente cierto para exprimir un archivo grande en múltiples discos, o cargar un gran archivo en línea en trozos.

Linux hace esto posible con los archivos TAR, como hemos visto en nuestro archivo de alquitrán dividido en la guía de múltiples bloques, pero también puede hacerlo con archivos zip.

En esta guía, veremos las instrucciones paso a paso para crear un archivo zip dividido en múltiples bloques. También pasaremos por el proceso de desabrochar el archivo dividido.

En este tutorial aprenderás:

  • Cómo dividir los archivos zip en múltiples archivos
  • Cómo abrir los archivos de Zip Split Split
Combinando archivos en un archivo de zip dividido Requisitos de software y convenciones de línea de comandos de Linux
Categoría Requisitos, convenciones o versión de software utilizada
Sistema Cualquier distribución de Linux
Software Zip, descomprimir
Otro Acceso privilegiado a su sistema Linux como root o a través del sudo dominio.
Convenciones # - requiere que los comandos de Linux dados se ejecuten con privilegios raíz directamente como un usuario raíz o mediante el uso de sudo dominio
ps - Requiere que los comandos de Linux dados se ejecuten como un usuario regular no privilegiado

Dividir los archivos zip en múltiples bloques

Para dividir los archivos zip en múltiples archivos, usaremos el -s (dividir) opción de la cremallera dominio. Antes de usar la utilidad zip, deberá asegurarse de que esté instalada en su sistema. Puede consultar nuestra guía sobre cómo usar zip en Linux para obtener ayuda con eso.

Veamos un ejemplo. Este comando dividirá un archivo comprimido con cremallera en trozos de 5 MB:

$ zip -r -s 5m myfiles.Zip Ejemplo-Dir/ 
Combinando archivos en un archivo de zip dividido

En nuestro ejemplo, dividimos tres archivos de texto grandes en archivos zip de 5 MB. Como puede ver, los archivos terminan con nombres como:

$ ls myfiles* myfiles.Z01 myfiles.Z02 myfiles.Z03 myfiles.Z04 myfiles.Z05 myfiles.cremallera 

A nuestro orden, el -riñonal La opción es para recursivo, que necesitamos para crecer un directorio. El -s La opción, como se discutió, divide el archivo zip en archivos de un tamaño especificado. En nuestro caso, usamos 5 megabytes, pero puede sustituir cualquier número que desee.



Archivos de Zip Split Open Split

Para abrir el archivo de zip dividido que hemos creado, necesitamos usar el abrir la cremallera utilidad. Si aún no está instalado en su sistema, puede verificar nuestra guía sobre cómo descifrar un archivo zip para obtener ayuda.

Primero, usa el cremallera Comando para combinar los archivos zip divididos en un solo archivo zip. En el ejemplo a continuación, combinamos el mis archivos.cremallera archivos de un solo arco.cremallera.

$ zip -f myfiles.ZIP --Out un solo arco.cremallera 
Combinando los archivos Split Zip en un solo archivo zip

Ahora podemos usar abrir la cremallera Para abrir nuestro archivo combinado.

$ Unzip Un solo Archive.cremallera 

Pensamientos de cierre

En esta guía, vimos cómo hacer archivos de cremallera en Linux y hacer que se dividan en múltiples bloques de cierto tamaño. El cremallera El comando en Linux es lo suficientemente robusto como para incluir esta opción, por lo que dividir los archivos y combinarlos más tarde termina siendo muy fácil una vez que conozca las opciones para usar.

Tutoriales de Linux relacionados:

  • Cómo usar ZIP en Linux
  • Cosas para instalar en Ubuntu 20.04
  • Carpeta zip en Linux
  • Cómo dividir el archivo de alquitrán en múltiples bloques de un específico ..
  • Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
  • Guía para principiantes para la compresión con XZ en Linux
  • Descarga de Linux
  • Cosas que hacer después de instalar Ubuntu 22.04 Jellyfish de Jammy ..
  • Mint 20: Mejor que Ubuntu y Microsoft Windows?
  • Cómo descifrar la contraseña con cremallera en Kali Linux