Inicio·Comandos de terminal

gunzip

Comprimidos

Uso

gunzip [-k] <file.gz>

Descomprime un .gz y devuelve el archivo original, eliminando el .gz si todo va bien: `-k` lo conserva, `-f` hace falta cuando ya existe un archivo con ese nombre, y `-c` envía el contenido a la salida estándar sin escribir nada en disco, igual que zcat.

Opciones habituales

OpciónSignificado
-kKeep the .gz file instead of removing it on success.
-cWrite to stdout and touch nothing on disk, the same as zcat.
-fOverwrite an existing output file, which it otherwise refuses to do.
-tTest the file instead of unpacking it.
-lList the sizes inside.

Ejemplos

gunzip backup.sql.gz

Leaves backup.sql; the .gz file is removed.

gunzip -c dump.sql.gz | psql mydb

Restore without ever writing the uncompressed file to disk.

Empaquetar y comprimir son tareas distintas: tar empaqueta, gzip reduce y .tar.gz es lo uno y lo otro.

Cómo leerlo

  • Los corchetes [ ] marcan una parte que puedes omitir.
  • Los puntos suspensivos … indican que puedes poner varios.
  • Las opciones distinguen mayúsculas: en algunos comandos -r y -R no hacen lo mismo.

Preguntas

Q. ¿Qué hace gunzip?

Descomprime un .gz y devuelve el archivo original, eliminando el .gz si todo va bien: `-k` lo conserva, `-f` hace falta cuando ya existe un archivo con ese nombre, y `-c` envía el contenido a la salida estándar sin escribir nada en disco, igual que zcat.

Q. ¿Cómo se escribe?

gunzip [-k] <file.gz> — los corchetes marcan lo que puedes omitir.

Q. ¿Cuántas opciones vale la pena saber?

Aquí van 5; la lista completa está en man gunzip. Este comando está en Comprimidos.

Comandos relacionados

página man: man gunzip