Un archivo que utiliza el formato .tar.gz es un archivo que se creó utilizando una aplicación de archivo basada en Unix y luego se comprimió con la herramienta gzip. Estos archivos suelen denominarse tarballs. Aunque puede encontrarlos con la extensión .tar.gz, la extensión del archivo también se puede acortar a .tgz o .gz.
Normalmente, los usuarios de Ubuntu y macOS suelen utilizar los archivos tar para el almacenamiento y la copia de seguridad de datos, pero a veces los usuarios de Windows 10 también pueden encontrar este tipo de archivos y necesitar extraer su contenido.
Aunque puede utilizar algunas aplicaciones de terceros como 7-Zip y PeaZip, a veces estas aplicaciones no pueden funcionar bien con archivos creados en otras plataformas y son muy lentas al extraer una gran cantidad de archivos.
Windows 10 incluye soporte nativo para tar. Puede utilizar el símbolo del sistema para extraer estos archivos. Alternativamente, incluso puede usar el Subsistema de Windows para Linux (WSL), que brinda soporte nativo para Ubuntu, Fedora y SUSE, por lo que también puede acceder a muchas herramientas de Linux, incluido tar para descomprimir rápidamente contenido de tarball.
En este tutorial, 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 el archivo tar .tar.gz, .tgz o .gz usando tar en Windows 10
Para extraer archivos .tar.gz, .tgz, .gz y .zip usando tar en Windows 10, siga estos pasos:
1. Abra Inicio en Windows 10.
2. Abra el símbolo del sistema con derechos de administrador .
3. Ingrese el siguiente comando para usar tar para extraer los archivos y presione Enter:
tar -xvzf C:\PATH\TO\FILE\FILE-NAME.tar.gz -C C:\PATH\TO\FOLDER\EXTRACTION

Extraiga el archivo tar .tar.gz, .tgz o .gz usando tar en Windows 10
Consejo rápido : en el comando, asegúrese de actualizar la sintaxis para incluir las rutas de origen y destino. Además, como ya estás usando tar en Windows 10, no necesitas especificar la ruta como si estuvieras ejecutando Linux. Puede utilizar el formato de ruta utilizado por Windows.
Una vez que completes los pasos, después de un momento tendrás todos los archivos y carpetas extraídos a la ruta de destino que especificaste.
Se supone que extrajo un archivo tar creado en otro sistema, por lo que el artículo omite algunos argumentos que a menudo son necesarios para conservar los permisos, pero que no son necesarios en Windows 10 para acceder a los archivos.
Extraiga tar.tar.gz, .tgz o .gz usando tar en Linux en Windows 10
Para usar tar en Linux, debe instalar una distribución (como Ubuntu) habilitando el Subsistema de Windows para Linux (WSL) y luego instalar Ubuntu desde Microsoft Store.
Para extraer el archivo .tar.gz usando Linux en Windows 10, siga estos pasos:
1. Abra Inicio.
2. Busque Ubuntu y haga clic en el resultado superior para abrir la aplicación.
3. Ingrese el siguiente comando para extraer el contenido del archivo .tar.gz y presione Enter:
sudo tar -xvzf /mnt/c/PATH/TO/TAR-FILE/Desktop/FILE-NAME.tar.gz -C /mnt/c/PATH/TO/DESTINATION/FOLDER
![Cómo descomprimir rápidamente el archivo .tar.gz en Windows 10 Cómo descomprimir rápidamente el archivo .tar.gz en Windows 10]()
Extraiga tar.tar.gz, .tgz o .gz usando tar en Linux en Windows 10
Consejo rápido : en el comando, asegúrese de actualizar la sintaxis para incluir las rutas de origen y destino. Si solo hay un archivo .tar, puede usar el mismo comando descrito anteriormente, pero no incluya el argumento z .
En el comando anterior, por ejemplo, escriba sudo para ejecutar la aplicación con derechos de administrador, tar para llamar a la aplicación y luego proporciónele algunos argumentos, que incluyen:
x - Tar indica que desea extraer el contenido.
v : este es un argumento opcional para mostrar el proceso de descompresión. De lo contrario, solo verá un cursor parpadeante hasta que se complete el proceso.
z - Dile a tar que descomprima el contenido del archivo .tar.gz usando gzip.
f - Instrucciones para tar el nombre del archivo que está a punto de extraer.
Luego, debe especificar la ruta del archivo tarball que desea extraer. Puede notar que la ruta comienza con /mnt/c/ , en lugar de c:\ , y esto se debe a que en realidad estamos trabajando en el mundo Linux.
-C : se utiliza para indicarle a tar que cambie de directorio. Al ejecutar un comando, comienza en el directorio de origen y luego debe especificar el directorio de destino, que es la ruta del artículo especificada para completar el comando. Puede extraer los archivos en cualquier carpeta que desee, pero recuerde comenzar la ruta con /mnt/ seguido de la ruta de Windows.
Es importante que prestes atención a las letras mayúsculas y minúsculas al escribir un comando en Linux.
En esta guía, Quantrimang.com ha revisado los pasos básicos para realizar una tarea específica. Si no es usuario de Linux, hay mucho que aprender sobre tar . Si quieres conocer más sobre esta herramienta, en el panel de control de Ubuntu escribe tar --help.