Cómo extraer archivos a una carpeta en particular Linux

Cómo extraer archivos a una carpeta en particular Linux
Archivos comprimidos Guardar en el ancho de banda al enviarlos a alguien. Puede comprimir cualquier archivo, y hay diferentes herramientas, como cremallera y alquitrán. Los archivos comprimidos se extraen al directorio de trabajo actual a menos que especifique uno diferente. Además, las diferentes utilidades tienen varias opciones que debe agregar para ayudar a extraer archivos de archivos a carpetas específicas.

Al usar una herramienta de descompresión, hay una manera de especificar un directorio diferente para los archivos extraídos. Esta guía discutirá cómo crear archivos de archivo y extraer el contenido a directorios específicos utilizando abrir la cremallera y alquitrán En Linux.

Extraer archivos zip

Los archivos zip se crean usando cremallera, Una utilidad de compresión y envasado multiplataforma que permite especificar los niveles de compresión, que oscila entre 1 y 9.

Al usar ZIP para crear archivos ZIP, los archivos extraídos se almacenan en el directorio actual. Creemos archivos zip en el directorio actual, luego extraemos el contenido a una ubicación diferente.

Para crear archivos zip, la sintaxis es:

$ Zip [Opciones] [Zip-Name] [Zip-Files]

En nuestro caso, estamos comprimiendo diferentes archivos y carpetas. Nuestro nombre de archivo zip es Ejemplo 1.cremallera. El siguiente comando será:

$ zip ejemplo1.cremallera *.TXT *.Detalles de nombres de contenedores

Nuestro archivo zip está listo y actualmente está en el /Documentos directorio. Si tuviéramos que extraerlo sin especificar la ruta, el siguiente comando sería:

$ Unzip Ejemplo1.cremallera

Sin embargo, especifiquemos la ruta y extraemos el contenido del archivo a /Descargas directorio. Además, debe agregar el -d marcar para especificar la ruta. Ahora, la sintaxis es:

$ unzip [zip -file] -d /rath /directorio

Cree un directorio para extraer el contenido del archivo zip, luego use abrir la cremallera Para extraer los archivos usando el siguiente comando:

$ mkdir -p ~/downloads/zip -extrayed
$ Unzip Ejemplo1.zip -d ~/downloads/zip -extrajido

Si enumeramos el contenido del directorio creado, vemos que la extracción fue un éxito.

Eso es todo. Ya sea que esté trabajando con un archivo zip creado o descargado, el proceso y el concepto son los mismos.

Extracción de archivos de archivos de alquitrán

El formato de alquitrán es el formato de compresión más común. La mayoría de los archivos son alquitrán.Formato GZ, Tar o Tzg. La extracción funcionará igual y, al igual que los archivos zip, la extracción predeterminada ocurre en el directorio actual a menos que se especifique lo contrario.

Cree rápidamente un archivo de alquitrán para usar para el siguiente ejemplo. En nuestro caso, nuestro archivo es ejemplo2.alquitrán:

Puedes usar el -C o -directorio banderas para extraer el archivo de alquitrán. Además, debe crear el directorio para contener los archivos extraídos, como lo hicimos con abrir la cremallera.

La sintaxis para la extracción es:

$ tar -xvf [tar -archivo] -c /ruta /directrory

o

$ tar -xvf [tar -archivo] --directory /path /directorio

En nuestro caso, nuestros comandos serán:

$ mkdir -p ~/downloads/tar -extractos
$ tar -xvf ejemplo2.tar -c ~/downloads/alquitranado

Tenga en cuenta que ejemplo2.alquitrán es el nombre de nuestro archivo archivado de alquitrán, y nuestra ruta y directorio para extraer es ~/Descargas/alquitranado. Por lo tanto, reemplace los nombres para que coincidan con su caso.

Podemos enumerar y confirmar si la extracción fue un éxito, y el siguiente resultado muestra que todo funcionó como se esperaba:

El proceso es el mismo para otros formatos de alquitrán. Por ejemplo, extraer un .tgz Archivo, los comandos serán similares a los que se muestran en la siguiente imagen. Además, tenga en cuenta que estamos usando el -directorio bandera, que es lo mismo que -C.

Conclusión

La conclusión es que de forma predeterminada, extrayendo archivos en Linux almacena los archivos extraídos en el directorio de trabajo actual. Debe especificar la ruta si necesita usar diferentes directorios para extraer los archivos. Además, hay varias opciones que debe agregar al usar diferentes utilidades de extracción de archivos. Hemos cubierto la extracción usando abrir la cremallera y alquitrán, Las dos utilidades comunes que puedes usar.