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

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

La utilidad tar. es una de las utilidades que puede utilizar para crear una copia de seguridad en un sistema Linux. Incluye muchas opciones que se pueden usar para especificar la tarea a realizar.

Extraer archivos Tar de Linux de un directorio diferente o nuevo  Extraer archivos Tar de Linux Directorio diferente o nuevo Extraer archivos Tar de Linux en un directorio diferente o nuevo

Una cosa que debes entender es que puedes extraer archivos tar en un directorio diferente o específico, no necesariamente en el directorio de trabajo actual. Puede leer más sobre la utilidad de copia de seguridad tar. con muchos ejemplos diferentes en el siguiente artículo, antes de continuar con este artículo.

Dominar el comando tar con estos 18 ejemplos en Linux

En esta guía, veremos cómo extraer archivos tar a un directorio específico o diferente, donde desea que residan los archivos.

La sintaxis general de la utilidad tar. para extraer archivos:

# tar-xf file_name.tar-C/target/directory # tar-xf file_name.tar.gz–directory/target/directory

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

freestar.config.enabled_slots.push

Veamos ahora algunos ejemplos a continuación.

Ejemplo 1: Extracción de archivos tar a un directorio específico

En el primer ejemplo, extraeré los archivos en articles.tar. a un directorio/tmp/my_article. Siempre asegúrese de que exista el directorio en el que desea extraer el archivo tar.

Permítanme comenzar creando el directorio/tmp/my_article usando el siguiente comando:

# mkdir/tmp/my_article

Puede incluir la opción-p en el comando anterior para que el comando no se queje.

Para extraer los archivos en articles.tar a/tmp/my_article, ejecutaré el siguiente comando:

# tar-xvf articles.tar. C/tmp/my_article/ Extraer archivos Tar a un directorio diferente Extraer archivos Tar a un directorio diferente Img 01: Extraer archivos Tar a un directorio diferente

En el ejemplo anterior utilicé la opción-v para monitorear el progreso de la extracción del alquitrán.

Permítanme usar también la opción–directory en lugar de-c para el ejemplo anterior. Funciona de la misma manera.

# tar-xvf articles.tar. -directory/tmp/my_articles/ Extraer Archivos-Tar-a-Directorio-Específico  Extraer archivos Tar en un directorio específico Img 02: Extraer archivos Tar en un directorio específico

Ejemplo 2: Extraer .tar Archivos .gz o .tgz a un directorio diferente

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

# mkdir-p/tmp/tgz

Ahora extraeremos el contenido del archivo documents.tgz para separar /tmp directorio/tgz/.

# tar-zvxf documentos.tgz. C/tmp/tgz/ Extraer archivos tar.gz o .tgz a un directorio diferente Extraer archivos tar.gz o .tgz a un directorio diferente Img 03: Extraer archivos tar.gz o .tgz a un directorio diferente

Ejemplo 3: Extraer tar.bz2, Archivos .tar.bz, .tbz o .tbz2 a un directorio diferente

Repitiendo nuevamente que debe crear un directorio separado antes de descomprimir los archivos:

# mkdir-p/tmp/tar.bz2

Ahora desempaquetaremos los archivos documents.tbz2 en el directorio /tmp/tar.bz2/.

# tar-jvxf documentos.tbz2. C/tmp/tar.bz2/Extraer archivos tar.bz2 a un directorio diferente  Extraer archivos tar.bz2 a un ancho de directorio diferente Img 04: Extraer archivos tar.bz2 a un directorio diferente

Ejemplo 4: Extraer solo archivos específicos o seleccionados del archivo Tar

El tar también le permite definir los archivos que desea extraer únicamente de un archivo .tar. 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.tar. etc/problema etc/fuse.conf etc/mysql/-C/backup/tar_extracts/ Extraer archivos específicos del archivo Tar  Extraer Archivos específicos del archivo Tar Img 05: Extraer archivos específicos del archivo Tar

Resumen

Eso es con la extracción de archivos tar. a un directorio específico y también la extracción de archivos específicos desde un archivo tar. Si encuentra útil esta guía o tiene más información o ideas adicionales, puede enviarme sus comentarios publicando un comentario.