extract tar linux

C++
tar -zxvf file_name.tar.gztar -xvf yourfile.tar.gztar -xvf filename.tar## Untar files in Current Directory ##
tar -xvf filename.tar.gz

## Untar files in specified Directory ##
tar -xvf filename.tar.gz -C /path_name_for_unzip/

-x : extract
-C : specified directory
-v : Verbosely show the .tar file progress.
-f : filename of archive file
Source

Also in C++: