Cómo extraer rápidamente archivos .tar.gz en Windows 10

how quickly extract

Si encuentra un archivo .tar.gz, .tgz o .gz, puede seguir estos pasos para usar la herramienta de línea de comandos tar para extraer su contenido en Windows 10.



Un archivo usando .tar.gz formato es un archivo creado con la aplicación de archivo basada en Unix toma y luego comprimido usando gzipcompresión. Estos archivos a menudo se denominan 'tarballs', y aunque puede encontrarlos con una extensión doble (.tar.gz), la extensión también se puede acortar a .tgz o .gz.



Por lo general, los usuarios de Ubuntu y macOS usan los archivos tar para el archivo de datos y las copias de seguridad, pero a veces los usuarios de Windows 10 también pueden encontrar este tipo de archivos y pueden necesitar extraer su contenido.

Si bien puede usar una serie de aplicaciones de terceros como 7-Zip y PeaZip, a veces estas aplicaciones no funcionan bien con archivos creados en otra plataforma, y ​​son lentas o descomprimen una gran cantidad de archivos. Sin embargo,Windows 10 incluye soporte nativo para tar que puede usar con Símbolo del sistema para extraer estos archivos. Además, incluso puede usar el Subsistema de Windows para Linux (WSL) que brinda soporte nativo para UbuntuFedora y SUSEy, por lo tanto, también puede acceder a muchas herramientas de Linux, incluido tar para extraer rápidamente contenido de tarballs.



En esto guía, aprenderá los pasos para usar comandos tar nativos en Windows 10 usando el símbolo del sistema y Ubuntu para extraer el contenido de un archivo .tar.gz.

Cómo extraer .tar.gz, .tgz o .gz tarballs usando tar en Windows 10

Para extraer archivos .tar.gz, .tgz, .gz y .zip usando tar en Windows 10, use estos pasos:

  1. Abierto comienzo.



  2. Buscar Símbolo del sistema, haga clic derecho en el primer resultado y seleccione el Ejecutar como administrador opción.

  3. Escriba el siguiente comando para usar tar para extraer los archivos y presione Entrar:

    tar -xvzf C:  PATH  TO  FILE  FILE-NAME.tar.gz -C C:  PATH  TO  FOLDER  EXTRACTION
    Native tar support on Windows 10
    Soporte de alquitrán nativo en Windows 10
    Consejo rapido: En el comando, asegúrese de actualizar la sintaxis para incluir las rutas de origen y destino. Además, como está utilizando tar en Windows 10, no necesita especificar la ruta como si estuviera ejecutando Linux. Simplemente puede usar el formato de ruta utilizado por Windows.

Una vez que complete los pasos, después de unos momentos, tendrá todos los archivos y carpetas extraídos en la ruta de destino que especificó.

Se supone que está extrayendo un tarball que se creó en otro sistema, por lo tanto, estamos omitiendo algunos argumentos generalmente necesarios para preservar los permisos, que en Windows 10 no son necesarios para acceder a los archivos.

Cómo extraer .tar.gz, .tgz o .gz tarballs usando tar en Linux en Windows 10

Para usar tar en Linux, necesita instalar una distribución (como Ubuntu) habilitando el Subsistema de Windows para Linux (WSL) usando la experiencia de Características de Windows, y luego instale Ubuntu desde la Tienda Microsoft.

Para extraer un .tar.gz usando Linux en Windows 10, siga estos pasos:

  1. Abierto comienzo.

  2. Buscar Ubuntu y haga clic en el resultado superior para abrir la aplicación.

  3. Escriba el siguiente comando para extraer el contenido de .tar.gz archivo y presione Entrar:

    sudo tar -xvzf /mnt/c/PATH/TO/TAR-FILE/Desktop/FILE-NAME.tar.gz -C / mnt / c / PATH / TO / DESTINATION / FOLDER
    Tar command on Windows 10
    Comando tar en Windows 10
    Consejo rapido: En el comando, asegúrese de actualizar la sintaxis para incluir las rutas de origen y destino. Si solo es un alquitrán archivo, puede usar el mismo comando descrito anteriormente, pero no incluya el con argumento.

En el comando anterior, escribimos sudo para ejecutar la aplicación como administrador, toma para llamar a la aplicación, y luego le proporcionamos algunos argumentos, que incluyen:

  • x — le indica al alquitrán que desea extraer contenido.
  • v - verboso. Este es un argumento opcional para mostrar el proceso de extracción. De lo contrario, solo verá el cursor parpadeante hasta que se complete el proceso.
  • con - le dice a tar que descomprima el contenido de un archivo .tar.gz con gzip.
  • f - indica a tar el nombre del archivo que está a punto de extraer.

Luego debe especificar la ruta del archivo tarball que desea extraer. Notarás que el camino comienza / mnt / c /, en vez de c:, y esto se debe a que en realidad estamos trabajando en el mundo de Linux.

-C — (guión y capital C) se usa para indicarle a tar que cambie las carpetas. Cuando ejecuta un comando, comienza en la carpeta de origen y luego necesita especificar la carpeta de destino, que es la ruta que especificamos para completar el comando. Puede extraer los archivos a la carpeta que desee, pero recuerde comenzar la ruta con / mnt / seguido por la ruta de Windows.

Es muy importante que preste atención a mayúsculas y minúsculas mientras escribe un comando en Linux como Escritorio no es lo mismo queescritorio.

En esta guía, analizamos los pasos básicos para realizar una tarea específica; si no es un usuario de Linux, hay mucho más que aprender sobre tar. Si desea obtener más información sobre esta herramienta, en la consola de Ubuntu escriba alquitrán - ayuda.