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

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

El alquitrán La utilidad es una de las utilidades que puede usar para crear una copia de seguridad en un sistema Linux. Incluye muchas opciones que uno puede usar para especificar la tarea para lograr.

Extraer archivos de alquitrán Linux diferentes o nuevos directorio

Una cosa que debe entender es que puede extraer archivos TAR a un directorio diferente o específico, no necesariamente el directorio de trabajo actual. Puedes leer más sobre alquitrán Utilidad de respaldo con muchos ejemplos diferentes en el siguiente artículo, antes de continuar con este artículo.

Dominar el comando de alquitrán con estos 18 ejemplos en Linux

En esta guía, veremos cómo extraer archivos de alquitrán a un directorio específico o diferente, donde desea que reside los archivos.

La sintaxis general de alquitrán Utilidad para extraer archivos:

# tar -xf file_name.tar -c /target /directorio # tar -xf file_name.alquitrán.GZ - -Directorio /Target /Directorio 

Nota: En la primera sintaxis anterior, la -C La opción se usa para especificar un directorio diferente que no sea el directorio de trabajo actual.

Veamos ahora algunos ejemplos a continuación.

Ejemplo 1: Extraer archivos TAR a un directorio específico

En el primer ejemplo, extraeré los archivos en artículos.alquitrán a un directorio /tmp/my_article. Siempre asegúrese de que exista el directorio en el que desea extraer el archivo TAR.

Déjame comenzar creando el /tmp/my_article directorio usando el comando a continuación:

# mkdir /tmp /my_article 

Puedes incluir el -pag opción al comando anterior para que el comando no se queje.

Para extraer los archivos en artículos.alquitrán a /tmp/my_article, Ejecutaré el comando a continuación:

# tar -xvf artículos.alquitrán -C/tmp/my_article/ 
IMG 01: Extraiga archivos TAR a un directorio diferente

En el ejemplo anterior usé el -V opción para monitorear el progreso de la extracción de alquitrán.

Déjame usar también el --directorio opción en lugar de -C Para el ejemplo anterior. Funciona de la misma manera.

# tar -xvf artículos.alquitrán --directorio/tmp/my_articles/ 
IMG 02: Extraiga archivos TAR a un directorio específico

Ejemplo 2: extracto .alquitrán.GZ o .archivos TGZ a diferentes directorio

Primero asegúrese de crear el directorio específico en el que desea extraer usando:

# mkdir -p /tmp /tgz 

Ahora extraeremos el contenido de documentos.tgz Archivo para separar /TMP/TGZ/ directorio.

# tar -zvxf documentos.tgz -C/TMP/TGZ/ 
IMG 03: Extraer alquitrán.GZ o .archivos TGZ a diferentes directorio

Ejemplo 3: Extraer alquitrán.bz2, .alquitrán.bz, .tbz o .archivos TBZ2 a diferentes directorio

Nuevamente repitiendo que debe crear un directorio separado antes de desempacar archivos:

# mkdir -p /tmp /tar.bz2 

Ahora estaremos desempacando el documentos.TBZ2 archivos /tmp/alquitrán.BZ2/ directorio.

# tar -jvxf documentos.TBZ2 -C /tmp /alquitrán.BZ2/ 
IMG 04: Extraer alquitrán.archivos bz2 a diferentes directorio

Ejemplo 4: Extraiga solo archivos específicos o seleccionados del Archivo de TAR

El alquitrán La utilidad también le permite definir los archivos que solo desea extraer de un .alquitrán archivo. En el siguiente ejemplo, extraeré archivos específicos de un archivo TAR a un directorio específico de la siguiente manera:

# mkdir /backup /tar_extracts # tar -xvf etc.alquitrán etc/problema etc/fusible.conf etc/mysql/-c/backup/tar_extracts/ 
IMG 05: Extraiga archivos específicos del Archivo de TAR

Resumen

Eso es todo con la extracción alquitrán archivos a un directorio específico y también extraer archivos específicos de un archivo TAR. Si encuentra útil esta guía o tiene más información o ideas adicionales, puede darme un comentario publicando un comentario.