Compress and Decompress Linux Command
Synonyms:
I can never remember compress and decompress Linux command, namely, tar. The good thing is, I don't use it everyday.
Linux Command to Decompress or Unpacking
Type your file name, I will show you the right command to decompress.
$[filename]$
$ show : filename_ext('.tar.gz') || filename_ext('.tgz') $
.tar.gz / .tgz
tar zxvf $filename$
$ end : show $
$ show : filename_ext('.tar.bz2') $
.tar.bz2
tar jxvf $filename$
$ end : show $
$ show : filename_ext('.zip') $
.zip
unzip $filename$
$ end : show $
$ show : filename_ext('.gz') && !filename_ext('.tar.gz') $
.gz
gunzip $filename$
gzip -d $filename$
$ end : show $
$ show : filename_ext('.bz2') $
.bz2
bunzip2 $filename$
bzip2 -d $filename$
$ end : show $
$ show : filename_ext('.tar') $
.tar
tar xvf $filename$
$ end : show $
Linux Command to Compress or Packaging
$[path]$
.tar.gz / .tgz
tar zcvf $path_basename$.tar.gz $path$
.tar.bz2
tar jcvf $path_basename$.tar.bz2 $path$
.zip
zip $path_basename$.zip $path$
.tar
tar cvf $path_basename$.tar $path$
Single File Compress
$[file]$
.gz
gzip $file$
.bz2
bzip2 -z $file$