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

- 3911
- 41
- Carmen Casillas
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.

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/

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/

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/

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/

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/

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.