GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo extraer archivos a una carpeta en particular en Linux

La compresión de archivos resulta útil cuando se realizan copias de seguridad de archivos importantes o se envían archivos de gran tamaño a través de Internet. Esto hace que sea más fácil y conveniente descargar archivos usando mucho menos ancho de banda. Estos archivos comprimidos suelen tener las siguientes extensiones, como zip, tar, tar.gz, gz

Existen varias herramientas en Linux para descomprimir dichos archivos. En varias ocasiones, debe extraer el contenido de un archivo comprimido en una carpeta específica de su sistema.

En este artículo, aprenderemos cómo extraer archivos a un directorio específico en su disco.

Extraer archivos zip a un directorio específico

El comando descomprimir se usa para extraer archivos zip usando la terminal. De forma predeterminada, el comando descomprimir extrae el archivo zip en su directorio de trabajo actual. Si desea extraer los archivos comprimidos en un directorio diferente, use la opción -d seguida de la ruta al directorio.

Sintaxis:

$ unzip zip-file-name.zip -d /path/to/directory

Por ejemplo, para extraer un archivo llamado font-files.zip al /tmp/new directorio ejecute el comando:

$ unzip font-files.zip -d /tmp/new

Nota:El directorio que desea extraer ya debe existir. El comando descomprimir no puede crear un nuevo directorio en su sistema.

Extracción de archivos tar/tar.gz/tgz a un directorio específico

La mayoría de los archivos en Linux se comprimen con el formato tar. El comando tar le permite crear archivos de almacenamiento tar y descomprimirlos. De forma predeterminada, el comando tar extraerá los archivos a su directorio actual.

Para extraer archivos a un directorio específico, use el directorio -c o –como se muestra en la siguiente sintaxis:

$ tar -xf file-name.tar -C /path/to/directory
$ tar -xf file-name.tar --directory /path/to/directory

Por ejemplo, para extraer el archivo backup.tar al directorio /tmp/backup, use el comando que se muestra. Asegúrese de que el directorio exista o créelo antes de extraer los archivos.

$ tar -xf backup.tar -C /tmp/backup

Conclusión

Eso es todo con la extracción de archivos comprimidos a un directorio específico en Linux.


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

  2. Cómo extraer archivos .gz y .tar.gz en Linux

  3. ¿Cómo eliminar un directorio y una carpeta en Linux?

  4. ¿Cómo eliminar todos los archivos con una extensión particular en una carpeta particular?

  5. ¿Cómo encontrar todos los archivos con un directorio principal en particular en Linux?

Cómo descomprimir o descomprimir simultáneamente varios archivos en Linux

Cómo listar archivos recursivamente en Linux

Cómo copiar un directorio en Linux

Cómo contar archivos en el directorio en Linux

Cómo contar el número de archivos en un directorio en Linux

Cómo comprimir archivos y carpetas en Linux