解压
tar
tar xvf filename.tar #将filename.tar解压到当前文件夹,保留原文件
gz
gunzip filename.gz #不保留原文件
gunzip -c filename.gz > filename #保留原文件
tar.gz / tgz
tar -zxvf filename.tar.gz #解压到当前目录,保留原文件
tar -zxvf filename.tar.gz -C dir #解压到dir目录,保留原文件
bz2
bunzip2 filename.bz2
tar.bz2
tar jxvf filename.tar.bz2
压缩
tar
tar -cvf filename.tar dir #将目录dir中压缩到filename.tar中,保留原文件
gz
gzip filename #不保留原文件
gzip -c filename > filename.gz #保留原文件
tar.gz / tgz
tar zcvf filename.tgz dir #将dir目录压缩到filename.tgz,dir也可以是文件名
bz2
bzip2 -z filename
tar.bz2
tar jcvf filename.tar.bz2 dir #dir为目录或文件名