# extract
tar -xvf archive.tar
# List files in archive.tar
tar -tvf archive.tar
# compress
tar -cvf archive.tar foo bar
tar -czvf archive.tar foo bar # z = compress with gzip
# compress
gzip file # compress FILES in-place => file.gz
gzip -k file # keep (don't delete) input files
# extract
gzip -d file.gz
gunzip file.gz
# compress
bzip2 file # compress FILES in-place => file.bz
bzip2 -k file # keep (don't delete) input files
# extract
bzip2 -d file.bz2
bunzip2 file.bz2
# compress
zip archive.zip file1 file2
zip -r archive.zip folder1 folder2 folder3
# extract
unzip archive.zip
# list
unzip -l archive.zip
ref