Tengo un directorio en el que he estado almacenando una tonelada de archivos. Entre los 10 tipos de archivos también hay .zip
otros directorios.
En mi experiencia personal, recuerdo vagamente problemas al intentar comprimir cremalleras (ja zip zips).
¿La compresión de un archivo ya comprimido causará problemas inmediatos, o potencialmente problemas más adelante cuando intente descomprimirlo?
Leí ¿Puede comprimir un archivo romperlo? , pero en realidad no aborda la compresión de las cremalleras. Me di cuenta de que la corrupción puede hacer que se rompan las cremalleras. ¿Comprimir archivos comprimidos potencialmente corruptos?
compression
zip
archiving
Sealz
fuente
fuente
Respuestas:
Cremalleras está bien. Si hay un problema, eso sería un error en el software de compresión :).
Sin embargo, probablemente no obtendrá más compresión para esos archivos, a menos que esté utilizando un nivel de compresión más alto.
fuente
.tar.gz
formato.Comprimir un zip puede confundir el software AV. Hay cremalleras, que se contienen como una nueva cremallera de sí mismas, lo que conduce a una recursión interminable si su software AV intenta inspeccionar una cremallera en una cremallera, y para evitar dicha recursión, el software AV puede hacer una falsa alarma.
Las herramientas que buscan en cremalleras como
zgrep
no inspeccionarán cremalleras en cremalleras. Pero si lo sabe, esto podría no ser un problema.El resultado de la compresión puede sufrir. Piense en 2 archivos zip:
a.zip y b.zip pueden ser muy diferentes y difíciles de comprimir aún más. Si la cremallera
ambos archivos b.txt se pueden comprimir muy bien.
Por lo tanto, desinflar las cremalleras internas antes de comprimir todo puede conducir a resultados más pequeños, pero lo más importante, conduce a mejores resultados utilizables.
fuente
Puede hacer eso, no debería ver ningún problema, pero al comprimir una carpeta comprimida, no obtendrá mucha compresión. Eso es...
fuente
Recientemente tuve un proyecto que trataba con archivos tar. El archivo resultante contiene todos los archivos pero no están comprimidos. En mi opinión, los archivos tar son una excelente manera de archivar archivos zip.
fuente
.tar
Los archivos no son archivos comprimidos..tar
Los archivos son para envolver varios archivos en uno..gz
los archivos solo pueden comprimir un archivo. Entonces, para crear un archivo.gz
comprimido de varios archivos, debe crear un.tar
archivo y convertirlo en un.gz
archivo. Pero no hay méritos para comprimir un archivo precomprimido. Por lo tanto, no tiene sentido hacer (por ejemplo) a.tar.gz.gz
o a.zip
con solo.zip
s dentro.fuente
.tar
archivos, y los.tar
archivos no son "para envolver múltiples archivos en un solo.gz
archivo". Y aunque comprimir un archivo comprimido no le dará más compresión, puede ser útil incluir archivos comprimidos en un archivo comprimido, por lo que solo tiene que mover un archivo en lugar de varios.