Mientras usa Linux, puede que haya notado que muchos paquetes vienen con un».extensión de archivo tar». Entonces, ¿qué es un archivo tar? Un archivo tar es una colección de muchos archivos en un solo archivo. Tar (Archivo de cinta) es un programa que recopila los archivos y obtiene información útil sobre los archivos que archiva, como permisos, fechas, etc. Es de destacar que la utilidad Tar no comprime los archivos; para la compresión, necesita utilidades «gzip» o «bzip».
Como administrador de Linux, a menudo tiene que lidiar con archivos tar. En muchas situaciones, debe extraer los datos de un archivo tar a un directorio específico. Entonces, ¿cómo extraer el archivo tar a una ruta en particular? Una forma es extraer el archivo tar en el directorio actual y luego copiarlo en el directorio deseado. Hará el trabajo, pero el procedimiento lleva mucho tiempo. Esta guía se centra en encontrar soluciones para extraer varios tipos de archivos tar a un directorio específico.

Cómo extraer el archivo Tar a un directorio específico en Linux:

Para extraer el archivo Tar a otro directorio, siga la sintaxis mencionada a continuación:

$tar-xf .tar-C

Alternativamente:

$tar extract extract file file=.tar directory directory

La bandera «-x» le dice a la utilidad Tar que extraiga el archivo mencionado en el argumento después de «-f.», mientras que la bandera «-C» se usa para establecer un directorio específico para extraer el archivo. Alternativamente, puede mencionar explícitamente el total de palabras para extraer archivos usando tar. En mi opinión, usar banderas es una forma mucho más rápida de extraer archivos que escribir la palabra completa. Hagamos un ejemplo; tengo un archivo con el nombre de » mis_documentos.tar, «que quiero extraer a un directorio» files/tar_files, » y para hacer ese comando sería:

$tar-xf mis_documentos.archivos tar-C / archivos tar_

O:

$tar extract extract file file=mis_documentos.tar files archivos de directorio / archivos tar_

Si desea supervisar el progreso de la extracción del archivo en el terminal, use el indicador» – v » (detallado):

$ tar-xvf mis_documentos.archivos tar-C / archivos tar_

Cómo extraer «alquitrán».archivos gz / tgz «a un directorio específico en Linux:

Como se mencionó anteriormente, los archivos tar se pueden comprimir utilizando la utilidad «gzip». Para extraer dichos archivos a un directorio específico, el procedimiento es bastante similar; se agregará una bandera adicional «-z» en el comando para tratar con «tar.archivos gz» o «tgz» :

$tar-zxf mis_documentos.alquitrán.archivos gz-C / archivos tar_gz_

O:

$tar-zvxf mis_documentos.alquitrán.gz -C/archivos de tar_gz_files

Cómo extraer «de alquitrán.bz2/tar.bz/el tbz/tbz2» los archivos a un directorio específico en Linux:

Antes de aprender el método de extracción, permite entender lo de «alquitrán.bz2,tar.bz,el tbz,tbz2″ los archivos son. Estas son las extensiones de archivo de los archivos tar comprimidos por la utilidad» bzip «o» bzip2 » en Linux. Para extraer archivos con cualquiera de estas extensiones, agregaremos la bandera «- j»:

$ archivos tar-jxf my_documents.tar.bz2-C / bzip_files

Para un uso detallado de la salida:

$archivos tar-jvxf my_documents.tar.bz2-C / bzip_files

Conclusión:

Tar es una utilidad ampliamente utilizada en sistemas operativos basados en Linux y UNIX para hacer archivos de copia de seguridad. La utilidad Tar también viene con una función para extraer archivos tar a un directorio específico. Los archivos se pueden extraer usando el indicador «-C» con la ruta de carpeta especificada. Además, con la utilidad Tar, también puede extraer los archivos específicos de los archivos archivados. Esta utilidad todo en uno tiene mucho que explorar y para aprender más sobre la utilidad Tar, ejecute «man tar» en el terminal.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.