zoukankan      html  css  js  c++  java
  • 压缩

    linux有哪些压缩格式

      .gz

        gzip 文件      压缩文件,并且替换原来的文件

          gzip yizhihua  结果:压缩yizhihua文件,变成yizhihua.gz压缩包

        gunzip(gzip -d)压缩包   解压文件,并且替换原来的压缩文件

          gunzip yizhihua.gz  结果:解压yizhihua.gz压缩包,变成yizhihua文件

          不保留原文件,只对文件压缩且不更改名字

      .tar.gz

        tar [-zcf ][压缩后文件名][目录]

          tar -zcf beimenchuixue.tar.gz ximenchuifeng/  

            把ximenchuifeng/目录打包压缩成叫beimenchuixue.tar.gz的文件

          -c 打包

          -f 指定文件名

          -v显示详细信息

          -z打包同时压缩

         tar -zxfv [解压文件名]

          tar -zxf beimenchuixue.tar.gz  

          把beimenchuixue.tar.gz解压成原文件,结果文件名字是原来压缩时候的文件名字

        -x 解包

        -f 指定文件名

        -v显示详细信息

        -z解压缩

      .zip

        zip -r(目标路径/)包名 (目标路径/)文件+ 表示把多个文件或者目录压缩为(目标路径/)包名.zip文件,和windows系统系统一样,想怎么压什么就压什么

          例如:zip  /home/jia2jia/test2/lala  /home/jia2jia/etc  /home/jia2jia/test

             表示zip将/home/jia2jia/路径下etc,test文件压缩到/home/jia2jia/test2/目录下,名字为lala

        unzip 文件名字+  在压缩包所在路径解压

          保留原文件,名字可加压缩格式后缀名或者不加

      .bzip2

        bzip2 -k 文件名    表示对当前路径创建一个以文件名为名的.bzip2的压缩包bunzip2

        bunzip2 -k 文件名   表示解压

         只对文件起作用  k参数表示保留原文件

      .tar.bz2

        tar -cjf 文件 压缩

          tar -jcf beimenchuixue.tar.gz ximenchuifeng/  :把ximenchuifeng/目录打包压缩成叫beimenchuixue.tar.bz2的文件

        tar -xjf 压缩包  解压

          tar -zxf beimenchuixue.tar.bz2

          把beimenchuixue.tar.bz2解压成原文件,结果文件名字是原来压缩时候的文件名字

        名字需要加后缀名进行区分

  • 相关阅读:
    iOS 的 XMPPFramework 简介
    Swift闭包
    Objective-C类成员变量深度剖析
    iOS Auto Layout
    iOS WIFI
    AppStore提审攻略
    iOS7 修改导航系统默认返回按钮文字及颜色
    iOS Block浅析
    Latency
    Charles抓包工具的使用
  • 原文地址:https://www.cnblogs.com/2bjiujiu/p/7783060.html
Copyright © 2011-2022 走看看