zoukankan      html  css  js  c++  java
  • Linux之文件的压缩与解压缩

    1. 压缩格式
    2. .zip,.rar,.7z,.tar,.gz,.xz,.bz2,.tar.gz,.tar.xz,.tar.bz2,其中,形如*.tar.gz为tar打包,gz压缩的文件
    3. zip压缩打包程序
    • zip -r -q -o shiyanlou.zip /home/shiyanlou,其中,-r为递归打包目录文件,-q为静默打包,-o为输出文件
      PS:du -h shiyanlou.zip查看压缩包大小,其中-h为输出人类易读类型
    • -[1-9]设置压缩级别,1压缩最快体积最大,9反之;-x排除文件e.g.:zip -r -q -o -9 shiyanlou.zip /home/shiyanlou -x ~/*.zip执行最小压缩,排除所有zip后缀名的文件
    • windows系统作死,如果希望压缩包可以在windows下解压缩,需要在zip命令加-l以将LF转化为CR+LF

      4.zip解压缩
      unzip -q shiyanlou.zip -d ziptest静默解压shiyanlou.zip,并将文件解压至指定目录ziptest(如果没有此目录,则新建)
      unzip -l shiyanlou.zip 不解压,只查看压缩包文件

      6.rar压缩与解压缩
      rar工具并非Linux内置,因此需要实现安装
      压缩:rar a shiyanlou.rar注意:没有-
      全路径解压:unrar -x shiyanlou.rar
      解压到指定路径:unrar -e shiyanlou.rar /dir

      7.打包工具tar 打包:tar -cf shiyanlou.tar ~ 解包到指定已存在目录:tar -xf shiyanlou.tar -C mydir

  • 相关阅读:
    C++——overloading
    C++——调用优化
    C++——Big Three(copy ctor、copy op=、dtor)
    C++——引用 reference
    C++——构造函数 constructor
    003——矩阵的掩膜操作
    002——加载、修改、保存图像
    001——搭建OpenCV实验环境
    宏——基础
    剖析可执行文件ELF组成
  • 原文地址:https://www.cnblogs.com/mengnan/p/6384746.html
Copyright © 2011-2022 走看看