miércoles, 12 de octubre de 2016

Comprimir / Descomprimir en consola linux

Archivos .tar.gz:


Comprimir:       tar -czvf archivo.tar.gz  carpeta_a_comprimir
Descomprimir: tar -xzvf archivo.tar.gz

Archivos .zip
:
Comprimir:       zip archivo.zip  carpeta
Descomprimir: unzip archivo.zip

====================================================

Ficheros  tar.gz 


- Para comprimir ficheros en formato tar.gz, se utiliza el siguiente comando:

tar -czvf archivo.tar.gz ficheros


-c : indica a tar que cree un archivo.
-z : indica que use el compresor gzip
-f : indica a tar que el siguiente argumento es el nombre del fichero.tar
-v : indica a tar que muestre lo que va empaquetando

- Para descomprimir ficheros con extensión tar.gz, se usa el siguiente comando:

tar -xzvf archivo.tar.gz


-x : le dice a tar que extraiga el contenido del fichero tar.gz
-z : le indica a tar que esta comprimido con gzip
-v : va mostrando el contenido del fichero
-f : le dice a tar que el siguiente argumento es el fichero a descomprimir.

- Para poder ver el contenido de un fichero comprimido en tar.gz, se usa el siguiente comando:

tar -tzf archivo.tar.gz


====================================================

Ficheros  tar 


- Para poder empaquetar ficheros, utilizamos el siguiente comando:

tar -cvf archivo.tar carpeta_a_empaquetar


-c : indica a tar que cree un archivo.
-v : indica a tar que muestre lo que va empaquetando.
-f : indica a tar que el siguiente argumento es el nombre del fichero.tar.

- Para poder desempaquetar los ficheros .tar, utilizamos el siguiente comando:

tar -xvf archivo.tar


-x : indica a tar que descomprima el fichero.tar.
-v : indica a tar que muestre lo que va desempaquetando.
-f : indica a tar que el siguiente argumento es el nombre del fichero a desempaquetar.

- Si se quiere ver el contenido de un fichero .tar, se utiliza el siguiente comando:

tar -tf archivo.tar


-t : Lista el contenido del fichero .tar
-f : indica a tar que el siguiente argumento es el nombre del fichero a ver.

====================================================

Ficheros  gz 


- Para comprimir ficheros en formato .gz, se utiliza el siguiente comando:

gzip -9 fichero


-9 : le indica a gz que utilice el mayor factor de compresión posible.

- Para descomprimir ficheros .gz, se utilizara el siguiente comando:

gzip -d fichero.gz


-d : indica descompresión

====================================================

Ficheros  zip 

- Para poder comprimir en formato zip, se usara el comando siguiente:

zip archivo.zip ficheros_a_comprimir

- Para poder descomprimir los ficheros zip, se usa el siguiente comando:

unzip archivo.zip

- Para ver el contenido de un fichero zip, se pone el siguiente comando:

unzip -v archivo.zip 


====================================================

Ficheros  bz2 

- Para comprimir ficheros en formato bz2, se utiliza el siguiente comando:

bzip fichero

- Para descomprimir ficheros .bz2, se usa el comando siguiente:

bzip2 -d fichero.bz2

-d : indica descompresión.


Nota : Tanto el compresor gzip como bzip2, solo comprimen ficheros, no directorios, para comprimir directorios (carpetas), se debe de usar en combinación con tar.

====================================================

Ficheros  tar.bz2 

- Para comprimir en tar.bz2, se hace uso del parámetro pipeline ( | ), que consiste en que “filtra” la salida de un comando a la entrada de otro, como es en este ejemplo: tar empaqueta los distintos ficheros o directorios y su salida lo pasa al comando bzip2 para que este lo comprima y el resultado de este, lo redirecciona ( > ) al fichero final tar.bz2

tar -c ficheros | bzip2 > archivo.tar.bz2

- Para descomprimir ficheros tar.bz2, se utiliza el siguiente comando:

bzip2 -dc archivo.tar.bz2 | tar -xv

- Y para ver el contenido de un fichero tar.bz2, se usa el siguiente comando:

bzip2 -dc archivo.tar.bz2 | tar -t


====================================================

Ficheros  rar 

- Para comprimir en formato rar, se usara el siguiente comando:

rar -a archivo.rar ficheros_a_comprimir

- Para descomprimir ficheros en formato rar, se utiliza el siguiente comando:

unrar -x archivo.rar

- Para ver el contenido de un fichero rar, se usa el siguiente comando:

unrar -v archivo.rar
unrar -l archivo.rar










.