when we uncompressed tar.gz file with tar xfz

tar xfz redhatPkgInstallation.tar.gz 

we get the following errors

gzip: stdin: decompression OK, trailing garbage ignored
tar: Child returned status 2
tar: Error is not recoverable: exiting now
failed while , error 2

is it possible to check tar.gz files propriety before we untar the file?

goal - check/validate the tar.gz file before un-tar ,


1 Answer 1


Importing from stackoverflow user John Boker's answer, one can do it in several ways:

  1. To test the gzip file is not corrupt:

    gunzip -t file.tar.gz
  2. To test the tar file inside is not corrupt:

    gunzip -c file.tar.gz | tar t > /dev/null
  • bunzip2 -t file.tar.gz if you used bzip2 Commented Feb 19, 2020 at 9:26

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .