压缩、归档

1.压缩

gzip,bzip2,xz都不可以压缩目录

gzip:
  gzip  /文件:gzip方式压缩文件,完成后删除原文件。.gz
    -d:解压缩,也可以用gunzip解压
    -#:指定压缩比,1-9,默认为6
  zcat  /文件:不解压的情况下查看gzip压缩过的文件

bzip2:
  bzip2  /文件:bzip2方式压缩文件,比gzip有着更大的压缩比,完成后也会删除文件。.bz2
    -d:解压缩,也可以用bunzip2解压
    -#:指定压缩比,1-9,默认为6
    -k:压缩时保留原文件
  bzcat  /文件:不解压的情况下查看bzip2压缩过的文件

xz:
  xz  /文件:xz方式压缩文件,,完成后也会删除文件。.xz
    -d:解压缩,也可以用unxz解压
    -#:指定压缩比,1-9,默认为6
    -k:压缩时保留原文件
  xzcat  /文件:不解压的情况下查看xz压缩过的文件

zip:
  zip  压缩后的文件名.zip   /文件路径或目录:可以压缩目录,并且不会删除原文件
  unzip  文件:解压文件

2.归档

tar:归档工具
  tar   -cf   test.tar   a1 a2 a3:创建归档文件
    -c:创建归档文件
    -x:展开归档文件
    -f  文件:操作归档文件。且必须指定
    --xattrs:归档时,保留文件的扩展属性信息
    -t:不展开归档查看文件
    -z:使用gzip方式压缩或解压缩
    -j:使用bzip2方式压缩或解压缩
    -J:使用xz方式压缩或解压缩
  

初学linux,每学到一点东西就写一点,如有不对的地方,恳请包涵!
原文地址:https://www.cnblogs.com/forlive/p/8515419.html