zoukankan      html  css  js  c++  java
  • linux压缩及归档

    一、解析

      压缩:把大文件,通过压缩成一个比之前小的文件。

      归档(打包):把多个文件,归档成一个文件。

    二、压缩

      1.zip(归档压缩,可以压缩目录,要保存源文件)

        压缩:zip  压缩后的文件名 压缩名(可以是文件也可以是目录比如:/etc/*)

        解压缩:unzip

      2.gzip(压缩和解压缩后会删除源文件) 

        -#:指定压缩比(默认6)

        -d:解压缩

        -c:将压缩结果输出至标准输出,可以通过选项改变特性,保存压缩源文件

        压缩:gzip -#   /path(#是数字[0-9],指定压缩比)

        解压缩:gunzip/gzip -d  文件名

        临时查看:zcat 文件名

        强行保存源文件:gzip -c  > 文件名.gz 

      3.bzip2(压缩和解压缩也会删除源文件,并且一般压缩比比gzip好)

        -#:指定压缩比(默认6)

        -d解压缩      

        压缩:bzip2 文件名

        解压缩:buzip2/bzip2 -d 文件名

      4.xz    

        压缩:xz

        解压缩:unzx/xz -d

        查看压缩:xzcat

    三、归档

      1.tar(归档目录或多个文件或者目录跟 文件混合)

        tar [option] -f  file.tar   file1  file2 ...

          -c:创建归档

          -x:展开归档

          -t:不展开而直接查看归档的文件

        -z:调用gzip

        -j:调用bzip2

        -J:调用xz

        

        压缩:-zcf

        解压缩:-zxf

  • 相关阅读:
    查看JAVA的class二进制文件的方法
    常见算法整理(二)
    常见算法整理(一)
    JAVA的Spring注入机制事例详解
    Spring的PropertyPlaceholderConfigurer事例应用
    eclipse 使用总结
    Mysql的union
    filter中的DelegatingFilterProxy使用事例
    Spring组件扫描<context:component-scan/>详解
    JAVA 注解的几大作用及使用方法详解
  • 原文地址:https://www.cnblogs.com/kevinzr/p/12580201.html
Copyright © 2011-2022 走看看