¿Cómo funciona el comando "tar"?

Noviembre 2016


El comando tar


Almacenamiento con "tar"

El comando "tar" permite juntar varios archivos para almacenar en un archivo único, no los comprime.

Empaquetar un archivo o directorio con "tar"

tar -vcf nombre_de_archivo.tar nombre_de_carpeta_a_empaquetar

tar: el comando.
vcf: las opciones.
v: (verbose/descripción) permite obtener una descripción del contenido archivado (opcional).
c: (create/crear) para crear un archivo.
f: (file/archivo) para especificar un nombre para el archivo tar.
Nombre_de _archivo.tar: nombre a dar al archivo tar.
Nombre_de_carpeta_a_archivar: nombre de la carpeta a empaquetar.

Desempaquetar con "tar"

El comando "tar" se utiliza también para desempaquetar archivos, dicho de otro modo para extraer todos los archivos individuales contenidos en el archivo tar en el que se guardaron.

Desempaquetar un archivo específico con "tar"

tar -vxf mi_archivo.tar

tar: el comando.
vxf: las opciones.
v: (verbose/descripción) permite obtener una descripción de los archivos desarchivados. (opcional).
x: (extract/extraer) para extraer los archivos.
f : (file/archivo) para designar al archivo tar que contiene los archivos.
nombre_de_archivo.tar: el nombre del archivo a extraer.

Nota:
Una carpeta con el mismo nombre que la carpeta "original" (y no el del archivo) es creado en el directorio actual (a menos que precises otro camino), atropellando una carpeta eventual del mismo nombre.

Desempaquetar los archivos seleccionados con "tar"

También puedes desarchivar una parte solamente de un archivo "tar" y extraer sólo algunos archivos específicos.

tar -xvf mi_archivo.tar "*.jpg"

Extraer del archivo tar "mi_archivo" todos los archivos que tienen la extensión ".jpg".

Truco:
Para obtener la lista de todos los archivos contenidos en una carpeta, utiliza la opción "-t".

tar -tf mi_archivo.tar

Consulta también :
El documento «¿Cómo funciona el comando "tar"?» de CCM (es.ccm.net) se encuentra disponible bajo una licencia Creative Commons. Puedes copiarlo o modificarlo siempre y cuando respetes las condiciones de dicha licencia y des crédito a CCM.