# compress
tar -czvf projects.tar.gz projects/
# extract
tar -xzvf projects.tar.gz
-c, --create
create a new archive
-x, --extract, --get
extract files from an archive
-z, --gzip, --gunzip --ungzip
-v, --verbose
verbosely list files processed
-f, --file ARCHIVE
use archive file or device ARCHIVE
tar [-] A --catenate --concatenate | c --create | d --diff --compare | --delete | r --append | t --list |
--test-label | u --update | x --extract --get [options] [pathname ...]
tar -xzf file.tar.gz
tar -xzvf archive.tar.gz
tar -czvf projects.tar.gz projects/
# compress
tar czvf < archive_name >.tar.gz < path >
# extract
tar xzvf < archive_name >.tar.gz
tar xzvf < archive_name >.tar.gz -C /home/usera/tmp
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
tar –xvzf documents.tar.gz
tar cfz <Required tarball name> <File names>
tar -xvzf community_images.tar.gz
1. Extract it all
2. Come to the folder in which you extracted it
3. ./(filename)
4. make
5. sudo make install
tar -czvf projects.tar.gz $HOME/projects/
tar -xzf archive-name.tar.gz
cd archive-name
./configure
make
sudo make install