Inicio·Comandos de terminal
Publicidad

Consigue tu bono en un exchange de criptomonedas

Bonos que recibes solo por registrarte. Las condiciones son las que publica cada exchange.

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