Es muy fácil y útil comprimir archivos y sobre todo carpetas enteras desde consola. Es útil a la hora de realizar backups o copias de seguridad de directorios, ya que permite comprimir un directorio entero y descargarlo de forma más segura y más cómoda.
El comando te tienes que ejecutar desde la consola es el siguiente:
1 | tar -zcvf nombre-archivo.tar.gz nombre-directorio |
Donde,
- -z: Comprimir archivos usando gzip
- -c: Crear un nuevo archivo
- -v: Verbose, es decir, mostrar el proceso durante la creacion del archivo
- -f: nombre de archivo
Ahora bien, Como Descomprimir un archivo .tar.gz.
El comando necesario para descomprimir sería el mismo pero cambiando algunos atributos.
1 | tar -xvzf miarcho.tar.gz |
Donde,
- -x: extrae el contenido del archivo comprimido
- -v: Verbose, es decir, mostrar el proceso durante la creacion del archivo
- -f: nombre de archivo
Otros formatos y comandos para comprimir y descomprimir mas usados
Ficheros gz
Comprimir
1 | gzip -9 fichero |
Descomprimir
1 | gzip -d fichero.gz |
Ficheros bz2
Comprimir
1 | bzip fichero |
Descomprimir
1 | bzip2 -d fichero.bz2 |
Tanto gzip como bzip2 solo comprimen ficheros. No son capaces de empaquetar carpetas, para esto se utiliza el comando tar que he indicado anteriormente.
Ficheros zip
Comprimir
1 | zip archivo.zip ficheros |
Descomprimir
1 | unzip archivo.zip |
Ficheros rar
Comprimir
1 | rar -a archivo.rar ficheros |
Descomprimir
1 | rar -x archivo.rar |
0 comentarios:
Publicar un comentario