LINUX

Come usare il comando gunzip di Linux con esempi

comando gunzip

Ti sei imbattuto in file con estensione .gz? Questi sono file che sono stati compressi usando il comando gzip. Gunzip è un comando Linux utilizzato per decomprimere tali file con estensione .gz e in questo tutorial esamineremo vari usi di Ordina Gunzip.

Ma prima, comprimiamo un file usando il comando gzip. La sintassi sarà la seguente

# gzip file_name

Quando controlli il file usando il comando ls, noterai la presenza di un altro file con lo stesso nome file ma con estensione .gz.

Uscita

# file_name.gz

Vediamo ora come possiamo decomprimere i file.

1. Decomprimere i file utilizzando il comando Gzip

Oltre a comprimere i file, il comando gzip può essere utilizzato anche per decomprimere i file. La sintassi per decomprimere un file è

# gzip -d file_name.gz

Uscita

# file_name

Per decomprimere i file in modo ricorsivo in una cartella, aggiungi il flag -r come mostrato

# gzip -dr folder_name

2. Decomprimere i file utilizzando il comando Gunzip

Mentre il comando gzip è utile anche per comprimere e decomprimere i file, il comando gunzip è un altro comando che consente di decomprimere i file in un modo molto semplice e facile da ricordare. La sintassi è

# gunzip file_name.gz

Uscita

# file_name

Una volta che gunzip decomprime un file, l’estensione viene rimossa. file nomefile.gz cambia in nome del file ed è espanso alla sua dimensione massima.

3. Visualizzare il risultato della decompressione

Per visualizzare l’output dettagliato, aggiungi il flag -v come mostrato

# gunzip -v file_name.gz

Uscita

test_file.gz: 52.1% -- replaced with test_file

4. Conserva sia il file compresso che quello decompresso

Per mantenere entrambe le copie dell’esecuzione del file compresso e non compresso

# gunzip -k file_name.gz

Ora avrai due file, filename e filename.gz

Uscita

file_name.gz file_name

5. Visualizzare il risultato del file compresso senza prima decomprimerlo

Per stampare l’output del file compresso prima di decomprimerlo, eseguire

# gunzip -c file_name.gz

6. Per visualizzare ulteriori informazioni su un file compresso

Per ottenere maggiori informazioni sul file compresso, eseguire

# gunzip -l file_name.gz

L’output del comando precedente darà i seguenti valori

  • Dimensione compressa
  • Dimensione non compressa
  • Rapporto di compressione
  • Nome non compresso
Ordina Gunzip

Queste informazioni sono utili quando si ha a che fare con file di grandi dimensioni, specialmente quando si ha poco spazio su disco. Non vorrai decomprimere file di grandi dimensioni con noncuranza, per evitare che consumino lo spazio rimanente su disco.

7. Per decomprimere molti file in modo ricorsivo

Per raggiungere questo obiettivo, corri

# gunzip -r folder_name

Supponiamo di avere una struttura di cartelle come sotto where office_files è la cartella principale che contiene i file archiviati sales.gz e marketing.gz più un’altra cartella del rapporto 2018 con altri file archiviati.

office_files

vendite.gz

marketing.gz

Rapporto 2018

first_quarter_report.gz

secondo_trimestre_report.gz

third_quarter_report.gz

last_quarter_report.gz

8. Per decomprimere tutti i file in una directory

Esegui il comando seguente per decomprimere tutti i file nella directory.

# gunzip -r  office_files

9. tè se un file compresso è un file valido compresso usando gzip

Per fare questo, corri

# gunzip -t file_name.gz

Se il file non è valido, riceverai un avviso, ma se è valido, non verrà stampato nulla sullo schermo e verrai riportato alla shell.

Leggi anche:

Related Articles

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Back to top button
Close