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

How Extract Tar Files Specific Directory Linux



Al usar Linux, es posible que haya notado que muchos paquetes vienen con un .alquitrán extensión de archivo. Entonces, que es un alquitrán ¿expediente? A alquitrán file es una colección de muchos archivos en un solo archivo. Alquitrán (Tape Archive) es un programa que recopila los archivos y obtiene información útil sobre los archivos que archiva, como permisos, fechas, etc. 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 en particular? Una forma es extraer el alquitrán archivo en el directorio actual y luego cópielo en el directorio deseado. Hará el trabajo, pero el procedimiento requiere 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 que se menciona a continuación:







$alquitrán -xf [nombre del archivo].alquitrán-C [/camino de/directorio]

Alternativamente:



$alquitrán --extraer --expediente=[nombre del archivo].alquitrán--directorio [/camino de/directorio]

los -x bandera le dice a la utilidad Tar que extraiga el archivo mencionado en el argumento después -F. Mientras que, -C La bandera 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 my_documents.tar, que quiero extraer a un directorio archivos / tar_files, y hacer ese comando sería:



$alquitrán -xfmy_documents.tar-Carchivos/tar_files





O:

$alquitrán --extraer --expediente= mis_documentos.tar--directorioarchivos/tar_files



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

$alquitrán -xvfmy_documents.tar-Carchivos/tar_files

Cómo extraer archivos tar.gz / tgz a un directorio específico en Linux:

Como se mencionó anteriormente, 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 -Con se agregará en el comando para tratar tar.gz o tgz archivos:

$alquitrán -zxfmy_documents.tar.gz-Carchivos/tar_gz_files

O:

$alquitrán -zvxfmy_documents.tar.gz-Carchivos/tar_gz_files

Cómo extraer archivos tar.bz2 / tar.bz / tbz / tbz2 a un directorio específico en Linux:

Antes de aprender el método de extracción, entendamos qué tar.bz2, tar.bz, tbz, tbz2 los archivos son. Estas son las extensiones de archivo 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:

$alquitrán -jxfmy_documents.tar.bz2-Carchivos/bzip_files

Para uso de salida detallado:

$alquitrán -jvxfmy_documents.tar.bz2-Carchivos/bzip_files

Conclusión:

Alquitrán es una utilidad ampliamente utilizada en los sistemas operativos basados ​​en Linux y UNIX para crear archivos de respaldo. Alquitrán La utilidad también viene con una función para extraer alquitrán archivos a un directorio específico. Los archivos se pueden extraer usando el -C bandera con la ruta de la carpeta especificada. Además, utilizando 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 ejecutar la utilidad hombre alquitrán en la terminal.