El comando tar
Empaquetar con el comando “tar”
El comando “
tar” permite empaquetar varios archivos en un archivo único, no los comprime.
Empaquetar una carpeta (o directorio) con “tar”
tar -vcf nombre_archivo.tar nombre_carpeta_a_empaquetar
tar: el comando
vcf: opciones
v: (verbose) muestra en pantalla las operaciones que va realizando archivo por archivo (facultativo)
c: (create/crear) crea un archivo tar
f: (file/archivo) indica que se dará un nombre al archivo tar
nombre_archivo.tar: nombre que se va a dar al archivo tar
nombre_carpeta_a_empaquetar: nombre de la carpeta (o del directorio) que se va a empaquetar
Desempaquetar con “tar”
El comando “
tar” se utiliza también para desempaquetar archivos, es decir para extraer todos los archivos individuales contenidos en un archivo tar.
Desempaquetar un archivo con “tar”
tar -vxf mi_archivo.tar
tar: el comando
vxf: opciones
v: (verbose) permite obtener una descripción de los archivos desempaquetados (facultativo)
x: (extract/extraer) extrae los archivos
f: (file/archivo) para indicar el archivo tar que contiene los archivos, parámetro siguiente
nombre_archivo.tar: el nombre del archivo tar de donde se extraerán los archivos
Nota:
Una carpeta con un nombre idéntico a la carpeta “original” (y no el del archivo) será creado en el directorio actual (a menos que se precise otra ruta), aplastando cualquier carpeta con el mismo nombre si es que existiera.
Desempaquetar sólo archivos seleccionados con “tar”
También es posible desempaquetar sólo un aparte de un archivo “
tar” y extraer los archivos seleccionados.
tar -xvf mi_archivo.tar "*.jpg"
Extrae del archivo “mi archivo” todos los archivos con la extensión “.jpg”.
Truco:
Para obtener una lista con todos los archivos contenidos en un archivo tar, utilizar la opción “
-t”.
tar -tf mi_archivo.tar