17. 压缩和打包

  1. gzip
    gzip [filename] 压缩文件
    17. 压缩和打包
    gunzip [filename]
    gzip -d [filename] 解压文件
    17. 压缩和打包
    -n n为1~9的数字,表示压缩登记,1最大,9最小,默认6
    压缩后文件为二进制文件,不能直接用cat查看
    须要用zcat查看,实际过程是先解压缩再cat
    17. 压缩和打包
    -c 将压缩后文件重定向到某个路径并命名,保留原有文件
    17. 压缩和打包
    17. 压缩和打包
    gzip不能压缩目录ide

  2. bzip2
    用法与gzip基本同样,压缩能力更强,消耗资源也更多
    yum install -y bzip2
    bzip2 [filename]
    -c 指定路径
    默认压缩级别是9
    bzcat查看文件
    17. 压缩和打包
    17. 压缩和打包
    -d 解压(或bunzip2)
    17. 压缩和打包
    bzip2不能压缩目录3d

  3. xz
    用法与前二者基本同样,压缩能力更强。xzcat查看
    17. 压缩和打包
    17. 压缩和打包blog

    1. zip
      yum install -y zip
      zip [压缩包名称] [文件名称] 默认保留源文件
      17. 压缩和打包
      17. 压缩和打包
      -r 压缩目录
      17. 压缩和打包
      unzip解压缩
      -d 指定路径
      解压缩不改变文件名
      不可查看内容
      17. 压缩和打包
      unzip -l 查看文件列表
      17. 压缩和打包ip

    2. tar打包
      tar -cvf [打包后文件名] [打包文件名]
      -c 建立
      -v 可视化
      -f 后跟打包后文件名
      17. 压缩和打包
      能够目录和文件一块儿打包
      17. 压缩和打包
      tar -xvf [包裹名] 解包
      打包和解包会保留原来文件,如有同名,直接覆盖不提示。
      tar -tf [打包后文件] 查看文件列表
      17. 压缩和打包
      tar -cvf [打包后文件名] --exclude [不须要的文件或目录名1(支持通配符)] --exclude [不须要的文件或目录名2] [打包文件名]

-z 以gzip方式压缩
-j 以bip2方式压缩
-J 以xz方式压缩
压缩后的文件同样能够用-tf查看列表资源

相关文章
相关标签/搜索