Cómo usar Gunzip para descomprimir archivos .zip en Linux

Gunzip es una utilidad de Linux/Unix para descomprimir archivos en formato gzip (.gz). Aunque gzip y zip son formatos distintos, gunzip puede extraer archivos ZIP de un solo miembro (single-member zip archives), ya que los archivos gzip a menudo se almacenan dentro de contenedores como "tarballs" (.tar.gz) o ZIP.

Limitación: Si tu archivo ZIP contiene múltiples archivos, gunzip no funcionará. Usa unzip en su lugar.

Paso 1: Acceder al terminal

Inicia sesión en tu sistema Linux con una cuenta que tenga permisos de lectura/escritura en el directorio del archivo ZIP. Abre una terminal si no lo haces automáticamente.

Paso 2: Navegar al directorio

Cambia al directorio que contiene tu archivo ZIP:

cd /ruta/al/directorio

Ejemplo: cd /home/usuario/Descargas

Paso 3: Descomprimir con gunzip

Usa el parámetro -S para especificar la extensión .zip:

gunzip -S .zip archivo.zip

Ejemplo: gunzip -S .zip pelicula.zip

Paso 4: Verificar resultado

El archivo original archivo.zip se reemplazará por el archivo descomprimido (sin extensión .zip). Lista los archivos para confirmar:

ls -la

Alternativa recomendada: unzip

Para archivos ZIP estándar (especialmente con múltiples archivos), usa:

unzip archivo.zip

Este comando preserva la estructura de directorios y maneja múltiples archivos correctamente.

Resumen de comandos útiles

  • gzip archivo - Comprime a .gz
  • gunzip archivo.gz - Descomprime .gz
  • tar -czvf archivo.tar.gz carpeta/ - Crea tarball comprimido
  • tar -xzvf archivo.tar.gz - Extrae tarball
  • zip -r archivo.zip carpeta/ - Crea ZIP
  • unzip archivo.zip - Extrae ZIP (recomendado)