zoukankan      html  css  js  c++  java
  • 分段压缩

    举例说明:
    要将目录logs打包压缩并分割成多个100M的文件,可以用下面的命令:
    tar cjf - logs/ |split -b 100m - logs.tar.bz2.
    完成后会产生下列文件:
    logs.tar.bz2.aa, logs.tar.bz2.ab, logs.tar.bz2.ac
    要解压的时候只要执行下面的命令就可以了:
    cat logs.tar.bz2.a* | tar xj
    
    
    再举例:
    要将文件test.pdf分包压缩成500 bytes的文件:
    tar czf - test.pdf | split -b 500 - test.tar.gz
    最后要提醒但是那两个"-"不要漏了,那是tar的ouput和split的input的参数。
    tar cjf - logs/ |split -b 1m - logs.tar.bz2.
    完成后会产生下列文件:
    logs.tar.bz2.aa, logs.tar.bz2.ab, logs.tar.bz2.ac
    要解压的时候只要执行下面的命令就可以了:
    cat logs.tar.bz2.a* | tar xj

  • 相关阅读:
    切片 Slice
    表单与v-model
    vue-内置指令
    go单元测试
    go异常处理
    设计模式
    django数据库事务
    go interface衍生的插件化处理
    goroutine
    drf之序列化
  • 原文地址:https://www.cnblogs.com/sea-stream/p/10209449.html
Copyright © 2011-2022 走看看