LINUX

Cómo usar el comando gunzip de Linux con ejemplos

comando gunzip

¿Ha encontrado archivos con la extensión .gz? Estos son archivos que se han comprimido con el comando gzip. Gunzip es un comando de Linux que se usa para descomprimir dichos archivos con la extensión .gz y en este tutorial, veremos diferentes usos del comando Gunzip.

Pero primero, comprimamos un archivo usando el comando gzip. La sintaxis será la siguiente

# gzip file_name

Cuando verifique el archivo usando el comando ls, notará la presencia de otro archivo con el mismo nombre pero con una extensión .gz.

Producción

# file_name.gz

Veamos ahora cómo podemos descomprimir archivos.

1) Descomprima archivos usando el comando Gzip

Además de comprimir archivos, el comando gzip también se puede utilizar para descomprimir archivos. La sintaxis para descomprimir un archivo es

# gzip -d file_name.gz

Producción

# file_name

Para descomprimir archivos de forma recursiva en una carpeta, agregue el indicador -r como se muestra

# gzip -dr folder_name

2) Descomprime archivos usando el comando Gunzip

Si bien el comando gzip también es útil para comprimir y descomprimir archivos, el comando Gunzip es otro comando que le permite descomprimir archivos de una manera muy simple y fácil de recordar. La sintaxis es

# gunzip file_name.gz

Producción

# file_name

Una vez que gunzip descomprime un archivo, se elimina la extensión. El archivo nombre_archivo.gz cambios a Nombre del archivo y se expande al tamaño máximo.

3) Muestra la salida detallada de la descompresión

Para mostrar una salida detallada, agregue el indicador -v como se muestra

# gunzip -v file_name.gz

Producción

test_file.gz: 52.1% -- replaced with test_file

4) Keep tanto el archivo comprimido como el descomprimido

Para mantener ambas copias del archivo comprimido y descomprimido, ejecute

# gunzip -k file_name.gz

Ahora tendrá dos archivos, nombre de archivo y nombre de archivo.gz

Producción

file_name.gz file_name

5) DVisualiza la salida del archivo comprimido sin descomprimir primero

Para imprimir la salida del archivo comprimido antes de descomprimirlo, ejecute

# gunzip -c file_name.gz

6) Para mostrar más información sobre un archivo comprimido

Para obtener más información sobre el archivo comprimido, ejecute

# gunzip -l file_name.gz

La salida del comando anterior comando dará los siguientes valores

  • Tamaño comprimido
  • Tamaño sin comprimir
  • Relación de compresión
  • Nombre sin comprimir

Comando Gunzip

Esta información es útil cuando se trata de archivos de gran tamaño, especialmente cuando se está quedando sin espacio en el disco. No querrá descomprimir archivos grandes sin cuidado para que no consuman el espacio restante en el disco.

7) Para descomprime muchos archivos de forma recursiva

Para lograr esto, corre

# gunzip -r folder_name

Supongamos que tiene una estructura de carpetas como la siguiente, donde Office_files es la carpeta principal que contiene los archivos comprimidos sales.gz y marketing.gz más otro informe de carpeta 2018 con otros archivos comprimidos.

office_files

sales.gz

marketing.gz

Informe 2018

first_quarter_report.gz

second_quarter_report.gz

third_quarter_report.gz

last_quarter_report.gz

8) Para descomprimir todos los archivos dentro de un directorio

Ejecute el siguiente comando para descomprimir todos los archivos en el directorio.

# gunzip -r  office_files

9) TEst si un archivo comprimido es un archivo válido comprimido usando gzip

Para hacer esto, corre

# gunzip -t file_name.gz

Si el archivo no es válido, recibirá una advertencia, pero si es válido, no se imprimirá nada en la pantalla y volverá al shell.

Leer también:

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar