Normalmente usamos el utilitario tar para comprimir archivos en Linux, sin embargo cuando necesitamos transportar esos archivos a Windows y no podemos instalar un descompresor de archivos como 7-Zip es necesario comprimirlos en formato zip desde Linux.
A continuación veremos algunas de las formas de uso típicas para este comando:
[cat@marley ~]$ zip compressFiles.zip testFile1.txt testFile2.txt adding: testFile1.txt (stored 0%) adding: testFile2.txt (stored 0%)
En este caso se crea el archivo compressFile.zip y se agregan los archivos testFile1.txt y testFile2.txt.
[cat@marley ~]$ zip -r testDir.zip testDir/ adding: testDir/ (stored 0%) adding: testDir/testSubDir/ (stored 0%) adding: testDir/testSubDir/testFile3.txt (stored 0%) adding: testDir/testFile1.txt (stored 0%) adding: testDir/testFile2.txt (stored 0%)
En este caso se crea el archivo testDir.zip y se agregan de forma recursiva (opcion -r) todos los archivos y subdirectorios bajo el directorio testDir/.
Buen aporte, lo acabo de usar
Gracias