zip compressed file name source file //The compressed file is in .zip format
zip -r Compressed file name directory //The compressed directory is in .zip format
gzip source file //compress to a compressed file in .gz format, the source file will disappear
gzip -c source file > compressed file //compressed as a compressed file in .gz format, the source file is retained
gzip -r directory // compress all subfiles in the directory, but cannot compress the directory
bzip2 source file//compressed into a compressed file in .bz2 format, the source file will disappear
bzip2 -k source file //compressed into a compressed file in .bz2 format, the source file is retained
bzip2 cannot compress directories
tar -cvf package name to compress the directory or file (multiple separated by spaces)
-c pack
-v show filename
-f specifies the packaged file name
gzip tar format package // compressed into tar.gz format
bzip2 tar format package //compress to tar.gz2 format
tar -zcvf package name directory //Package and compress to gz format
tar -jcvf package name directory //Package and compress into gz2 format
unzip
unzip zip format compressed package
tar -xvf package name
-c unpack
-v show filename
-f specifies the unpacked filename
gzip -d tar format package decompress gz format or gunzip
bzip2 -d tar format package unzip bz2 format or bunzip
tar -zxvf gz format compressed package decompression directory //decompress gz format and unpack
tar -jxvf bz2 package name decompression directory //decompress bz2 format and unpack
tar -zxvf package name -C decompression location //Decompress the package to the specified location
tar -ztvf package name only view without decompression or compression