一、压缩和归档
压缩算法就是等量代换
gzip FILE1 FILE2...  扩展名 .gz
    -#(数字):#代表压缩等级,1-9,默认6
    -d(compression):解压缩
    -r:递归的压缩目录
gunzip:解压缩的命令
zcat 可查看gzip压缩后的文件(不需要解压缩)
bzip2
     -#(数字):#代表压缩等级,1-9,默认6(比gzip压缩效果好)
     -d(compression):解压缩
     -k:压缩后,保留原文件
bunzip2
bzcat
xz
unxz
xzcat
二、tar
文件归档,打包 可以将多个目录或文件打包成一个大文件(相对路径)
tar:tape archive 磁带档案
磁带,线性访问;磁盘,随机访问
cpio
主选项必选,且只能选择一个。
tar [OPTION...] 档案文件 源文件列表(相对路径)... 
 主选项(主选项必选,且只能选择一个。):
   -c:创建档案文件
   -x:提取释放档案文件中的内容 (默认释放到工作目录中)
   -r:追加新的内容到已存在的档案文件中
   -u:将被修改过的文件更新到档案文件
   -t:查看档案文件中的内容
 辅助选项:
   -j:使用bzip2工具对档案文件进行压缩处理
   -z:使用gzip工具对档案文件进行压缩处理
   -f:指定档案文件的名称
   -M:分卷存储档案文件
   -C:为释放的文件指定释放路径(目录),而不是释放到当前目录中。(若有目标位置有同名文件,直接覆盖)
   -k:在释放文件的时候,如果目标目录中有同名文件,那么就不释放这个文件
   --exclude:不包括,在释放文件的时候,排除掉某个文件(一个--exclude只能排除一个文件,可重复使用)
   -v:显示归档过程(正常)
   -vv:显示更详细
建立归档文件:
tar -cf 档案文件 源文件列表
释放档案文件:(保证f选项和档案文件挨着)
tar -xf 档案文件 [-C /PATH/TO/SOMEDIR ] [档案文件中的文件名]
tar -tf 档案文件 
tar -czf 档案文件.gz 
  
注意:保证f选项和档案文件挨着
tar选项的“-”可以省略不写
