Siéntete en la libertad de compartir nuestros tutoriales y códigos en tus redes, necesitamos tu ayuda para ampliar esta comunidad.
Solución:
En Ubuntu puedes usar el split
comando para dividir su archivo zip. Algo como esto debería funcionar:
split your-zip.zip -b 32M ZIPCHUNKS
Esto creará un montón de archivos ZIPCHUNKS*, en orden, y todos de 32 MB o menos de tamaño. Cambie el parámetro 32M para variar el tamaño del fragmento.
Tradicionalmente usarías cat
para volver a pegarlos:
cat ZIPCHUNKS* > reassembled-zip.zip
Dado que desea volver a ensamblar en Windows, necesita un sustituto para cat
. ¿Existe un reemplazo para cat en Windows que pueda ayudar, pero tenga en cuenta que Windows type
El comando no funcionará ya que agrega los nombres de los archivos entre ellos al procesar más de un archivo. Un enfoque de trabajo es copy /b ZIPCHUNKS* > reassembled-zip.zip
.
También puedes usar rar
que admite de forma nativa la creación de archivos “divididos” que luego pueden ser descomprimidos por una herramienta GUI en Windows como WinZip o WinRar. En Ubuntu, instale el rar
paquete, entonces:
rar a -v32M destination.rar files/to/compress
Esto creará archivos llamados destination.partXX.rar. Transfiéralos a Windows, luego descomprima el primero (destination.rar), que se vinculará con los demás automáticamente.
Un truco que puede usar potencialmente es “rar” el archivo zip original, de esa manera puede volver a ensamblarlo en Windows. Si tiene los archivos originales, puede ser más fácil simplemente rararlos y trabajar con eso.
Utilizar zip
comando con -s split_size
para comprimir archivos. El comando de ejemplo es el siguiente.
zip -r -s 100m filename.zip compress_folder
Muy fácil: primero haces split your-zip.zip -b 32M ZIPCHUNKS
en Linux/Unix y luego type * > myZipFile.zip
en Windows.
Eres capaz de secundar nuestro cometido poniendo un comentario o dejando una valoración te lo agradecemos.