Comment résoudre gzip stdin non dans l'erreur de format gzip

Comment résoudre gzip stdin non dans l'erreur de format gzip
Tout en travaillant avec les fichiers archivés dans Linux, nous pourrions faire face à l'erreur "gzip: stdin: pas au format gzip". Cette erreur se produit parce que le fichier n'a été archivé, pas compressé. Cela signifie que le fichier n'est pas compressé à l'aide de l'utilitaire GZIP plutôt renommé. Avant d'apprendre à résoudre ce problème, nous allons d'abord essayer de comprendre les fichiers GZIP. Le GZIP est l'abréviation de GNU Zip et est utilisé pour compresser, décompresser les fichiers.

Cet article guide comment résoudre "gzip: stdin: pas au format gzip«Dans Linux et nous expliquerons également la cause profonde de cette erreur.

Comment réparer gzip: stdin: pas au format gzip dans Linux

Nous avons un fichier dans notre système avec le nom «MyFile.le goudron.gz », nous essaierons d'extraire le fichier à l'aide de la commande:

$ TAR XVZF MYFILE.le goudron.gz

L'erreur sera générée, ce qui signifie que le fichier n'est pas au format GZIP. Pour connaître le format du fichier, nous utiliserons la commande de fichier:

$ file myfile.le goudron.gz

Le fichier, myfile.le goudron.GZ est au format Archive Posix Tar (GNU) au lieu du format GZIP. Cela signifie que le fichier n'a été archivé et non compressé à l'aide de GZIP. Le nom d'un fichier a été modifié en ajoutant le «.Extension GZ ». Maintenant, comme nous le savons, ce fichier n'est archivé et non compressé, nous pouvons extraire le fichier Supprimer le drapeau «z» Comme ce drapeau est utilisé pour les fichiers gzippés uniquement.

$ TAR XVF MYFILE.le goudron.gz

Nous avons un autre fichier avec le nom de «MyZipfile.le goudron.gz ”qui est comprimé à l'aide de l'utilitaire GZIP. Nous essaierons d'extraire le fichier à l'aide de la commande:

$ tar xvzf myzipfile.le goudron.gz

Le fichier n'a généré aucune erreur car le fichier est compressé à l'aide de l'utilitaire GZIP au lieu d'ajouter l'extension.

Conclusion

L'erreur «gzip: stdin: pas au format gzip» se produit lorsque le fichier n'est pas au format gzip. Il y a deux cas; Soit le fichier n'est archivé et renommé avec le «.Extension gz "ou le fichier est dans un autre format. Le GZIP est utilisé pour zip, comprimer ou décompresser les fichiers. Dans cet article, nous avons discuté de l'erreur «gzip: stdin: pas au format gzip» et expliqué avec des exemples pourquoi cette erreur se produit et comment elle peut être résolue.