Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
compresores_desde_la_terminal [2024/02/05 16:36] – peron | compresores_desde_la_terminal [2024/02/26 18:04] (actual) – peron | ||
---|---|---|---|
Línea 54: | Línea 54: | ||
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== | ||
- | Usa el programa **xz** | + | Con el programa **xz** |
<code bash>xz -k fichero.ext</ | <code bash>xz -k fichero.ext</ | ||
+ | |||
==Descompresión de .xz== | ==Descompresión de .xz== | ||
- | Decomprime | + | Decomprime |
<code bash>xz -d fichero.xz</ | <code bash>xz -d fichero.xz</ | ||
Línea 64: | Línea 65: | ||
==== .tar ==== | ==== .tar ==== | ||
- | El programa **tar** se usa para crear un fichero | + | El programa **tar** se usa para crear un // |
- | > | + | > |
- | ==Empaquetar en .tar== | + | |
- | tar cvf archivoempaquetado.tar ~/ | + | |
- | ==Desempaquetar | + | ==Archivar en .tar== |
- | Desempaqueta | + | Archiva todos los ficheros contenidos de un '' |
+ | <code bash>tar cvf archivoempaquetado.tar directorio/ | ||
+ | |||
+ | ==Desarchivar un .tar== | ||
+ | Extrae el contenido de un fichero '' | ||
<code bash>tar xvf archivoempaquetado.tar</ | <code bash>tar xvf archivoempaquetado.tar</ | ||
+ | ====Comprimir archivadores .tar==== | ||
+ | Si bien es posible crear un archivador '' | ||
- | ====.tar.gz==== | + | ===.tar.gz=== |
- | ==Comprimir .tar.gz== | + | |
- | Comprime __varios ficheros o directorios__ creando un fichero '' | + | ==Comprimir |
+ | Si no lo has hecho, coloca los ficheros que desees en un '' | ||
+ | |||
+ | Archiva __varios ficheros o directorios__ y comprímelos con gzip, creando un archivo '' | ||
<code bash> | <code bash> | ||
Línea 84: | Línea 92: | ||
</ | </ | ||
- | > | + | > |
- | Descomprime el '' | + | ==Descomprimir un archivador .tar.gz== |
+ | Descomprime | ||
- | <code bash>tar xvzf fichero.tar.gz</ | + | <code bash>tar xvzf archivo.tar.gz</ |
+ | __Ver también__: [[gpgtar]] | ||
=== .tar.bz2 === | === .tar.bz2 === | ||
+ | == Comprimir el archivador .tar.bz2 == | ||
+ | Archiva y comprime el contenido del archivo .tar.bz2 con bzip2: | ||
- | == Descomprime paquete | + | <code bash> |
- | Usa **tar** junto a **bzip2** para descomrpiir y desempaquetar el fichero '' | + | tar cvjf archivo.tar.bz2 directorio/ |
+ | </ | ||
- | <code bash>tar xvjf fichero.tar.bz2</ | + | == Descomprimir el archivador .tar.bz2 == |
+ | Descomprime y extrae el contenido del fichero '' | ||
+ | |||
+ | <code bash>tar xvjf archivo.tar.bz2</ | ||
===.tar.xz=== | ===.tar.xz=== | ||
- | Es similar al tar.gz, pero comprime mejor gracias al protocolo **xz**: | + | Es similar al tar.gz, pero comprime mejor el archivador |
- | == Comprime | + | == Comprime |
- | <code bash> | + | En BSD debes crear primero el tar y luego comprimirlo con xz para crear el '' |
+ | <code bash> | ||
+ | tar cvf archivo.tar directorio/ | ||
+ | xz archivo.tar | ||
+ | </ | ||
- | >tar.xz se suele especificar para empaquetado de programas | + | >tar.xz se suele especificar para empaquetado de binarios |
- | ==Descomprime paquetes .tar.gz== | + | |
- | Descomprime el '' | + | |
- | <code bash>tar -xJf fichero.tar.xz</ | + | ==Descomprime el archivador .tar.xz== |
+ | En BSD debes descomprimir el '' | ||
- | ====.zip==== | + | <code bash> |
- | Los ficheros empaquetados '' | + | xz -d archivo.tar.xz ; |
+ | tar xf archivo.tar | ||
+ | </ | ||
- | Puedes comprimir | + | ====.zip==== |
+ | Los archivos comprimidos '' | ||
+ | ==Comprimir .zip== | ||
+ | Comprime | ||
<code bash>zip fichero_comprimido.zip fichero1 fichero2 fichero3</ | <code bash>zip fichero_comprimido.zip fichero1 fichero2 fichero3</ | ||
- | ...o también comprimir recursivamente | + | ...o puedes usar la opción |
- | <code bash>zip -r fichero_comprimido.zip directorio</ | + | <code bash>zip -r archivo_comprimido.zip directorio</ |
- | + | ==Descomprimir .zip== | |
- | Descomprime un paquete | + | Descomprime un archivo |
<code bash> | <code bash> | ||
- | gzip -d fichero.zip | + | unzip archivo.zip |
</ | </ | ||
- | >A pesar de que el protocolo PKware ZIP está muy extendido | + | >A pesar de que el protocolo PKware ZIP funcionan |
- | + | ||
- | + | ||
==== rar ==== | ==== rar ==== | ||
El '' | El '' | ||
<code bash>rar -x fichero.rar</ | <code bash>rar -x fichero.rar</ |