Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| compresores_desde_la_terminal [2024/02/08 17:05] – [.zip] peron | compresores_desde_la_terminal [2026/04/21 16:05] (actual) – editor externo 127.0.0.1 | ||
|---|---|---|---|
| Línea 13: | Línea 13: | ||
| ====.gz==== | ====.gz==== | ||
| **GNU Zip** es un programa de compresión estándar de baja performance. Sólo es capaz de comprimir __un solo fichero__ | **GNU Zip** es un programa de compresión estándar de baja performance. Sólo es capaz de comprimir __un solo fichero__ | ||
| - | ==Compresión de .gz == | + | |
| + | ===Compresión de .gz === | ||
| Usa el programa **gzip** para comprimir '' | Usa el programa **gzip** para comprimir '' | ||
| Línea 21: | Línea 22: | ||
| > El sufijo '' | > El sufijo '' | ||
| - | == Descompresión de .gz== | + | |
| + | === Descompresión de .gz=== | ||
| Usa **gzip** con el indicador '' | Usa **gzip** con el indicador '' | ||
| Línea 36: | Línea 38: | ||
| **bzip2** requiere mayor potencia de cómputo que GNU Zip pero comprime más efectivamente. Sin embargo, está menos extendido en otras plataformas. | **bzip2** requiere mayor potencia de cómputo que GNU Zip pero comprime más efectivamente. Sin embargo, está menos extendido en otras plataformas. | ||
| - | ==Compresión de .bz2== | + | ===Compresión de .bz2=== |
| Usa **bzip2** para comprimir __solo un fichero__ y generar un archivador '' | Usa **bzip2** para comprimir __solo un fichero__ y generar un archivador '' | ||
| <code bash> | <code bash> | ||
| - | ==Descompresión de .bz2== | + | |
| + | ===Descompresión de .bz2=== | ||
| Usa **bzip2** con el sufijo '' | Usa **bzip2** con el sufijo '' | ||
| Línea 53: | Línea 56: | ||
| ====.xz==== | ====.xz==== | ||
| La compresión más extrema (y de menor velocidad) la logra el compresor **xz**. | La compresión más extrema (y de menor velocidad) la logra el compresor **xz**. | ||
| - | ==Compresión de .xz== | + | |
| + | ===Compresión de .xz=== | ||
| Con el programa **xz** podrás comprimir __un solo fichero__; esto generará un fichero '' | Con el programa **xz** podrás comprimir __un solo fichero__; esto generará un fichero '' | ||
| <code bash>xz -k fichero.ext</ | <code bash>xz -k fichero.ext</ | ||
| - | ==Descompresión de .xz== | + | ===Descompresión de .xz=== |
| Decomprime un '' | Decomprime un '' | ||
| Línea 69: | Línea 73: | ||
| > | > | ||
| - | ==Archivar en .tar== | + | ===Archivar en .tar=== |
| Archiva todos los ficheros contenidos de un '' | Archiva todos los ficheros contenidos de un '' | ||
| <code bash>tar cvf archivoempaquetado.tar directorio/ | <code bash>tar cvf archivoempaquetado.tar directorio/ | ||
| - | ==Desarchivar un .tar== | + | ===Desarchivar un .tar=== |
| Extrae el contenido de un fichero '' | Extrae el contenido de un fichero '' | ||
| <code bash>tar xvf archivoempaquetado.tar</ | <code bash>tar xvf archivoempaquetado.tar</ | ||
| - | ====Comprimir archivadores .tar==== | + | ====Comprimir archivadores .tar.gz ==== |
| Si bien es posible crear un archivador '' | Si bien es posible crear un archivador '' | ||
| - | ===.tar.gz=== | + | ===Comprimir un archivador .tar.gz=== |
| - | + | ||
| - | ==Comprimir un archivador .tar.gz== | + | |
| Si no lo has hecho, coloca los ficheros que desees en un '' | Si no lo has hecho, coloca los ficheros que desees en un '' | ||
| Línea 89: | Línea 91: | ||
| <code bash> | <code bash> | ||
| - | tar czvf archivocomprimido.tar.gz ~/ | + | tar cvzf archivocomprimido.tar.gz ~/ |
| </ | </ | ||
| >Un archivo '' | >Un archivo '' | ||
| - | ==Descomprimir un archivador .tar.gz== | + | ===Descomprimir un archivador .tar.gz=== |
| Descomprime con gzip y extrae el contenido del archivador comprimido '' | Descomprime con gzip y extrae el contenido del archivador comprimido '' | ||
| <code bash>tar xvzf archivo.tar.gz</ | <code bash>tar xvzf archivo.tar.gz</ | ||
| + | __Ver también__: [[gpgtar]] | ||
| + | |||
| + | ==== .tar.bz2 ==== | ||
| + | |||
| + | === Comprimir el archivador .tar.bz2 === | ||
| - | === .tar.bz2 === | ||
| - | == Comprimir el archivador .tar.bz2 == | ||
| Archiva y comprime el contenido del archivo .tar.bz2 con bzip2: | Archiva y comprime el contenido del archivo .tar.bz2 con bzip2: | ||
| Línea 108: | Línea 114: | ||
| </ | </ | ||
| - | == Descomprimir el archivador .tar.bz2 == | + | === Descomprimir el archivador .tar.bz2 |
| Descomprime y extrae el contenido del fichero '' | Descomprime y extrae el contenido del fichero '' | ||
| <code bash>tar xvjf archivo.tar.bz2</ | <code bash>tar xvjf archivo.tar.bz2</ | ||
| - | ===.tar.xz=== | + | |
| + | ====.tar.xz==== | ||
| Es similar al tar.gz, pero comprime mejor el archivador gracias al protocolo **xz**: | Es similar al tar.gz, pero comprime mejor el archivador gracias al protocolo **xz**: | ||
| - | == Comprime el archivador .tar.xz== | + | |
| + | === Comprime el archivador .tar.xz=== | ||
| En BSD debes crear primero el tar y luego comprimirlo con xz para crear el '' | En BSD debes crear primero el tar y luego comprimirlo con xz para crear el '' | ||
| <code bash> | <code bash> | ||
| Línea 124: | Línea 132: | ||
| >tar.xz se suele especificar para empaquetado de binarios de software. | >tar.xz se suele especificar para empaquetado de binarios de software. | ||
| - | ==Descomprime el archivador .tar.xz== | + | ===Descomprime el archivador .tar.xz=== |
| En BSD debes descomprimir el '' | En BSD debes descomprimir el '' | ||
| Línea 134: | Línea 142: | ||
| ====.zip==== | ====.zip==== | ||
| Los archivos comprimidos '' | Los archivos comprimidos '' | ||
| - | ==Comprimir .zip== | + | |
| + | |||
| + | ===Comprimir .zip=== | ||
| Comprime varios ficheros o directorios y generar un '' | Comprime varios ficheros o directorios y generar un '' | ||
| Línea 142: | Línea 152: | ||
| <code bash>zip -r archivo_comprimido.zip directorio</ | <code bash>zip -r archivo_comprimido.zip directorio</ | ||
| - | ==Descomprimir .zip== | + | |
| + | ===Descomprimir .zip=== | ||
| Descomprime un archivo comprimido '' | Descomprime un archivo comprimido '' | ||
| Línea 150: | Línea 161: | ||
| - | >A pesar de que el protocolo PKware ZIP funcionan en la mayoría de las plataformas, | + | >A pesar de que el protocolo PKware ZIP funcionan en la mayoría de las plataformas, |
| ==== rar ==== | ==== rar ==== | ||
| + | |||
| El '' | El '' | ||
| + | |||
| <code bash>rar -x fichero.rar</ | <code bash>rar -x fichero.rar</ | ||
| + | |||
| + | ====Conclusión==== | ||
| + | Anuncia tu aprendizaje a la comunidad con [[gab]]: | ||
| + | |||
| + | <code bash>gab -m "¡He aprendido a comprimir y descomprimir desde la terminal!"</ | ||
