Cómo extraer archivos TAR a un directorio específico en Linux

Cómo extraer archivos TAR a un directorio específico en Linux
Mientras usa Linux, es posible que haya notado que muchos paquetes vienen con un ".alquitrán" extensión de archivo. Entonces, ¿qué es un alquitrán archivo? A alquitrán El archivo es una colección de muchos archivos en un archivo. Alquitrán (Archivo de cinta) es un programa que recopila los archivos y obtiene información útil sobre archivos de TI, como permisos, fechas, etc. Es notable que el Alquitrán La utilidad no comprime los archivos; Para la compresión, necesitas "Gzip" o "Bzip" utilidades.
Como administrador de Linux, a menudo tiene que lidiar con alquitrán archivos. En muchas situaciones, debe extraer los datos de un alquitrán Archivo a algún directorio específico. Entonces, cómo extraer el alquitrán Archivo a una ruta particular? Una forma es extraer el alquitrán Archivo 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 alquitrán archivos 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 [file_name].tar -c [/path_of/directorio]

Alternativamente:

$ tar --extract - -file = [file_name].TAR - -Directory [/Path_of/Directory]

El "-X" Flag le dice a la utilidad de alquitrán que extrae el archivo mencionado en el argumento después "-F." Mientras, "-C" El indicador se usa para establecer un directorio específico para extraer el archivo. Alternativamente, puede mencionar explícitamente las palabras totales para extraer archivos usando tar. En mi opinión, usar banderas es una forma mucho más rápida de extraer archivos que escribir toda la palabra. Hagamos un ejemplo; Tengo un archivo por nombre de "mis documentos.alquitrán," que quiero extraer a un directorio "Archivos/Tar_files" Y hacer ese comando sería:

$ tar -xf my_documents.archivos tar -c/tar_files

O:

$ tar --extract - -file = my_documents.TAR -Directorio Files/Tar_files

Si desea monitorear el progreso de la extracción del archivo en el terminal, use el indicador "-V" (detallado):

$ tar -xvf my_documents.archivos tar -c/tar_files

Cómo extraer "alquitrán.Archivos GZ/TGZ ”a un directorio específico en Linux:

Como se discutió anteriormente, que los archivos TAR se pueden comprimir utilizando el "Gzip" utilidad. Para extraer dichos archivos a un directorio específico, el procedimiento es bastante similar; una bandera adicional "-Z" se agregará en el comando para tratar con "alquitrán.GZ " o "TGZ" Archivos:

$ tar -zxf my_documents.alquitrán.archivos gz -c/tar_gz_files

O:

$ tar -zvxf my_documents.alquitrán.archivos gz -c/tar_gz_files

Cómo extraer "alquitrán.bz2/alquitrán.archivos BZ/TBZ/TBZ2 ”a un directorio específico en Linux:

Antes de aprender el método de extracción, comprendamos qué "alquitrán.BZ2, alquitrán.BZ, TBZ, TBZ2 " Los archivos son. Estas son las extensiones de archivos de los archivos TAR comprimidos por el "Bzip" o "BZIP2" Utilidad en Linux. Para extraer archivos con cualquiera de estas extensiones, agregaremos el "-J" bandera:

$ tar -jxf my_documents.alquitrán.archivos bz2 -c/bzip_files

Para el uso de la salida detallada:

$ tar -jvxf my_documents.alquitrán.archivos bz2 -c/bzip_files

Conclusión:

Alquitrán es una utilidad ampliamente utilizada en los sistemas operativos basados ​​en Linux y UNIX para hacer archivos de copia de seguridad. Alquitrán La utilidad también viene con una característica para extraer alquitrán archivos a un directorio específico. Los archivos se pueden extraer utilizando el "-C" bandera con la ruta de carpeta especificada. Además, usando el Alquitrán Utilidad, también puede extraer los archivos específicos de los archivos archivados. Esta utilidad todo en uno tiene mucho que explorar y aprender más sobre Alquitrán Ejecución de utilidad "Hombre Tar" en la terminal.