How Do I Extract a .tar.gz File?

Type man tar for more information, but this command should do the trick:

tar -xvzf community_images.tar.gz

Also, to extract in a specific directory

for eg. to extract the archive into a custom my_images directory .

tar -xvzf community_images.tar.gz -C my_images

To explain a little further, tar collected all the files into one package, community_images.tar. The gzip program applied compression, hence the gz extension. So the command does a couple things:

  • f: this must be the last flag of the command, and the tar file must be immediately after. It tells tar the name and path of the compressed file.
  • z: tells tar to decompress the archive using gzip
  • x: tar can collect files or extract them. x does the latter.
  • v: makes tar talk a lot. Verbose output shows you all the files being extracted.
  • C: means change to directory DIR. In our example, DIR is my_images.

If you have any comments, feel free to post them below or find us on Twitter and Facebook!

Until next time!


February 17 2021

Add or review comments

Please leave your comment

Existing comments

Comments 0