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

Un archivo usando .tar.gz El formato es un archivo creado con la aplicación de archivo basada en Unix. alquitrán y luego comprimido usando el gzip compresión. Estos archivos a menudo se denominan tarballs ". Si bien 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 (otras distribuciones de Linux) y macOS suelen utilizar los archivos tar para archivar datos y realizar copias de seguridad. Sin embargo, los usuarios de Windows 10 también pueden encontrar estos archivos, lo que es una razón para tener una forma de extraer su contenido.

Si bien puede utilizar aplicaciones de terceros (como 7 cremalleras y PeaZip ), estas aplicaciones no siempre funcionan como se esperaba con tarballs creados en otra plataforma y son lentas para descomprimir una gran cantidad de archivos. Sin embargo, Windows 10 ahora incluye soporte nativo para archivos tar, y puede usar el símbolo del sistema para extraer estos archivos. O incluso puede usar el Subsistema de Windows para Linux (WSL) que incluye soporte nativo para Ubuntu, Fedora, SUSE y muchas otras distribuciones. Por lo tanto, también puede acceder a muchas herramientas de Linux, incluido tar, para extraer rápidamente contenido de los archivos tar.

En esta 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.

  • Extraiga archivos tar .tar.gz, .tgz, .gz usando tar en Windows 10
  • Extraiga archivos tar .tar.gz, .tgz, .gz usando tar en Linux en Windows 10

Extraiga archivos tar .tar.gz, .tgz, .gz usando tar en Windows 10

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

  • Abierto Comienzo en Windows 10.

  • Buscarpor Símbolo del sistema , haga clic con el botón derecho en el resultado superior y seleccione Ejecutar como administrador opción.

  • Escriba el siguiente comando para usar tar para extraer los archivos y presione Ingresar :

    tar -xvzf C: \ RUTA \ A \ ARCHIVO \ NOMBRE-ARCHIVO.tar.gz -C C: \ RUTA \ A \ CARPETA \ EXTRACCIÓN

    Soporte de tar 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, debido a que está utilizando tar en Windows 10, no necesita especificar la ruta como si estuviera ejecutando Linux. Puede utilizar el formato de ruta utilizado por Windows.
  • Una vez que complete los pasos, tendrá todos los archivos y carpetas extraídos a la ruta de destino que especificó después de unos momentos.

    Se asume que está extrayendo un tarball creado en otro sistema. Estamos omitiendo algunos argumentos que generalmente son necesarios para preservar los permisos, que en Windows 10 no son necesarios para acceder a los archivos.

    Extraiga archivos tar .tar.gz, .tgz, .gz usando tar en Linux en Windows 10

    En Windows 10, para usar tar en Linux, debe instalar el Subsistema de Windows para Linux (WSL) y una distribución como Ubuntu de Microsoft Store.

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

  • Abierto Comienzo .

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

  • Escriba el siguiente comando para extraer el contenido del .tar.gz archivar y presionar Ingresar :

    sudo tar -xvzf /mnt/c/PATH/TO/TAR-FILE/Desktop/FILE-NAME.tar.gz -C / mnt / c / PATH / TO / DESTINATION / FOLDER

    Comando Tar en Windows 10 Consejo rapido: En el, asegúrese de actualizar la sintaxis para incluir las rutas de origen y destino. Si es solo un .alquitrán archivo, puede utilizar el mismo comando descrito anteriormente pero omitir el z argumento.
  • En el comando anterior, escribimos sudo para ejecutar la aplicación como administrador, alquitrán para llamar a la aplicación, y luego le proporcionamos algunos argumentos, que incluyen:

    • X - le indica a tar que desea extraer contenido.
    • v - verboso. Este es un argumento opcional para mostrar el proceso de extracción. De lo contrario, solo verá un cursor parpadeante hasta que se complete el proceso.
    • z - le dice a tar que descomprima el contenido de un archivo .tar.gz con gzip.
    • f - le 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 con / mnt / c / , en lugar de C:\ Y esto se debe a que en realidad estamos trabajando en el mundo de Linux.

    -C - (guion y mayúscula C ) se usa para decirle a tar que cambie de carpeta. Cuando estás ejecutando un comando, comienzas en la carpeta de origen y luego necesitas especificar la carpeta de destino, que es la ruta que especificamos para completar el comando. Puede extraer los archivos a cualquier carpeta que desee, pero recuerde comenzar la ruta con / mnt / seguido de la ruta de Windows.

    Debe prestar atención a las mayúsculas y minúsculas mientras escribe un comando de Linux como Escritorio no es lo mismo que escritorio .

    En esta guía, analizamos los pasos básicos para realizar una tarea específica. Si no es un usuario de Linux, hay muchasmás para aprender sobre el alquitrán. Puede obtener más información sobre esta herramienta en la consola de Ubuntu escribiendo alquitrán --ayuda .


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

    12, 2021