Come risolvere gzip stdin non nell'errore di formato gzip

Come risolvere gzip stdin non nell'errore di formato gzip
Mentre lavoriamo con i file archiviati in Linux, potremmo affrontare l'errore "gzip: stdin: non in formato gzip". Questo errore si verifica perché il file è stato solo archiviato, non compresso. Ciò significa che il file non è compresso usando l'utilità GZIP piuttosto rinominata. Prima di imparare a risolvere questo problema, prima cercheremo di capire i file GZIP. Il gzip è l'abbreviazione di gnu zip e viene utilizzato per comprimere, decomprime i file.

Questo articolo guida come risolvere "gzip: stdin: non in formato gzip"In Linux e spiegheremo anche la causa principale di questo errore.

Come correggere gzip: stdin: non in formato gzip in Linux

Abbiamo un file nel nostro sistema con il nome "myfile.catrame.GZ ”, proveremo a estrarre il file usando il comando:

$ tar xvzf myfile.catrame.Gz

Verrà generato l'errore, il che significa che il file non è in formato GZIP. Per conoscere il formato del file, useremo il comando file:

$ file myfile.catrame.Gz

Il file, myfile.catrame.GZ è nel formato Posix Tar Archive (GNU) invece del formato GZIP. Significa che il file è stato archiviato e non compresso usando GZIP. Il nome di un file è stato modificato aggiungendo ".GZ ”Estensione. Ora, poiché sappiamo che questo file è solo archiviato e non compresso, possiamo estrarre il file Rimozione della bandiera "Z" Poiché questo flag viene utilizzato solo per i file gzippati.

$ tar xvf myfile.catrame.Gz

Abbiamo un altro file con il nome di "myzipfile.catrame.GZ ”che è compresso usando l'utilità GZIP. Proveremo a estrarre il file usando il comando:

$ tar xvzf myzipfile.catrame.Gz

Il file non ha generato alcun errore perché il file viene compresso utilizzando l'utilità GZIP invece di aggiungere l'estensione.

Conclusione

L'errore "gzip: stdin: non in formato gzip" si verifica quando il file non è in formato gzip. Ci sono due casi; o il file è archiviato e rinominato solo con ".L'estensione GZ ”o il file è in qualche altro formato. Il GZIP viene utilizzato per sfrecciare, comprimere o decomprimere i file. In questo articolo, abbiamo discusso dell'errore "Gzip: stdin: non in formato gzip" e spiegato con esempi perché questo errore si verifica e come può essere risolto.