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

  • 相关阅读:
    Microsoft Enterprise Library
    TCP拥塞控制算法内核实现剖析(三)
    Linux内核链表实现剖析
    sk_buff 剖析
    TCP拥塞控制算法内核实现剖析(一)
    set time zone Ubuntu
    xml listview
    VSTO rtm assembly
    Assembly and ActiveX
    input a long sentence in a single line of textbox
  • 原文地址:https://www.cnblogs.com/mengnan/p/6384746.html
Copyright © 2011-2022 走看看