Windows 11 incluye soporte nativo para extraer .tar.gz archivos utilizando el símbolo del sistema sin necesidad de herramientas de terceros. Incluso puede usar una distribución de Linux a través del Subsistema de Windows para Linux (WSL) para extraer rápidamente archivos comprimidos creados en otra plataforma.
cuando ves un .tar.gz archivo, significa que este es un archivo creado usando la aplicación de archivo basada en Unix alquitrán y luego comprimido usando gzip compresión. Estos archivos a menudo se denominan «tarballs». Si bien puede encontrarlos escritos como una extensión doble (.tar.gz), el formato también se puede escribir como .tgz o .gz. (Vale la pena señalar que Linux no usa extensiones de archivo. En cambio, el tipo de archivo es parte del nombre del archivo).
Aunque los archivos tar suelen ser más comunes en distribuciones de Linux (por ejemplo, Ubuntu) y macOS para copias de seguridad y archivado, también puede encontrar estos archivos en Windows 11. Puede usar herramientas de terceros como 7 cremalleras y PeaZippero estos no se recomiendan ya que no siempre funcionan con más .tar.gz archivos En su lugar, debe usar la compatibilidad con tar nativa disponible en Windows 11 o una distribución de Linux en WSL.
En esta guía, aprenderá los pasos para usar los comandos tar nativos en Windows 11 usando el símbolo del sistema y Ubuntu para extraer el contenido de un archivo .tar.gz.
Para extraer archivos .tar.gz, .tgz, .gz y .zip usando tar en Windows 11, siga estos pasos:
-
Abierto comienzo en Windows 11.
-
Buscar Símbolo del sistemahaga clic con el botón derecho en el resultado superior y seleccione el Ejecutar como administrador opción.
-
Escriba el siguiente comando para usar tar para extraer los archivos y presione Ingresar:
tar -xvzf C:/PATH/TO/FILE/FILE-NAME.tar.gz -C C:/PATH/TO/FOLDER/EXTRACTION
En el comando, actualice el comando para incluir las rutas de origen y destino.
Una vez que complete los pasos, los archivos y carpetas se extraerán a la ruta de destino que especificó.
Se supone que el tarball se creó en otro sistema. Además, omitimos algunas opciones que suelen ser útiles para conservar los permisos, ya que no son necesarios en Windows 11.
Antes de que pueda extraer tarballs en Linux, primero debe instalar una distribución usando el Subsistema de Windows para Linux.
Para extraer un .tar.gz archivo usando Linux, 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
En el comando, actualice la sintaxis para incluir las rutas de origen y destino. si es solo un .alquitrán archivo, use el mismo comando pero omita el z argumento.
Usamos el comando sudo para ejecutar la herramienta como administrador, tar para llamar a la aplicación y usamos estas opciones:
- X – le indica a tar que desea extraer el contenido.
- v— 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— instruye a tarball el nombre del archivo a extraer.
Después de la opción, debe especificar la ruta del archivo tarball para extraer. En el comando, comenzamos la ruta con /mnt/c/ ya que esto es Linux, no Windows.
los -C – (guión y mayúscula C) se usa para cambiar carpetas, y debe especificar la ruta de destino que comienza con la anotación /mnt/ seguida de la ruta de Windows.
Debe prestar atención a las mayúsculas y minúsculas al escribir un comando de Linux como Escritorio no es lo mismo que escritorio.
Estas son las opciones básicas para extraer un archivo “.tar.gz”, pero puede usar el comando tar –help para obtener más información sobre las opciones disponibles.