Tar
Se utiliza para agrupar varios archivos en uno solo.
La sintaxis base del comando tar es la siguiente:
tar opciones archivo_destino archivos_a_agrupar
Agrupar o comprimir archivos
Para crear un archivo tar se utilizan las opciones -c y -f. De esta forma el comando:
tar -cf file.tar file1 file2 file3
Crea el archivo file.tar que contiene el archivo file1, file2 y file3.
Se utiliza la opción -v para visualizar los archivos incluidos, e.g.,
tar -cf file.tar file1 file2 file3
Nótese que el archivo file.tar creado no está comprimido. Para comprimirlo se pueden utilizar las opciones:
- -j si se quiere comprimr con bzip2
- -z si se quiere comprimr con gzip
- -Z si se quiere comprimir con compress
Se recomienda utilizar bzip y gzip dado que son lo más comunes.
De esta forma la siguiente instrucción:
tar -cvzf compressedfile.tar.gz file1 file2 file3
crea un archivo compressedfile.tar.gz comprimido con los archivos file1, file2 y file3.
Extraer o descomprimir archivos
Para la extracción de un archivo es necesario el uso de la opción -x además de las opciones -v y -f ya descritas anteriormente. De esta forma, del archivo file.tar creado anteriormente se pueden extraer los archivos file1, file2 y file3 de la siguiente forma:
tar -xvf file.tar
De forma análogo si el archivo está comprimido con gzip es necesario agregar el comando -z, e.g.,
tar -xzvf compressedfile.tar.gz
Para más información puede visitar el sitio oficial del comando tar.