tar的分卷压缩

  在Linux的分卷压缩中,一共有涉及到3个命令:tar、split、cat,分别为压缩打包、文件分割和文件合并。

一、压缩
  1、压缩:

tar -czvf gry.tar.gz yourfilename

注:c-create 建立 z-用gzip压缩 v-显示过程 f-file

  2、分割

split -b 500k gry.tar.gz gry.tar.gz.

  “-b 500k” 为分卷大小,还可以为m等单位,如-b 256m。
  后面的“gry.tar.gz.”表示将被拆分为gry.tar.gz.aa,gry.tar.gz.ab……

  压缩过程也就到此结束。

  1、2步可合并执行:

tar -czvf - yourfilename|split -b 500k - gry.tar.gz.

  值得注意的是,中间多了几个减号(-),一定要有,否则会出错。

二、解压
  1、合并

cat gry.tar.gz.*>gry.tar.gz

  2、解压

tar -xzvf gry.tar.gz

说明:x-解压 z-gzip v-显示过程 f-file

  这两步也能一同执行

cat gry.tar.gz.*|tar -xzvf

  这样,也就成功解压了文件。

无觅相关文章插件,快速提升流量

本文永久链接地址: http://www.cngry.com/archives/tar-split.html

本文短网址:http://gry.im/2030

转载请注明: 转载自gry's blog

如果你觉得本博内容不错,欢迎 [订阅 gry's blog],以便第一时间了解本博更新内容!

前一篇: 
后一篇:

共有 4 条评论

  • 最弱 发表了如下评论
    1楼

    实用的~~~~~代码如诗

  • 艾兰 发表了如下评论
    2楼

    感觉麻烦,你觉得linux会一直曲高和寡,还是会像win那样降低门槛?

  • 刘坤 发表了如下评论
    3楼

    在吗??在的话帮我测试下我的博客速度

可用XHTML标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

(吐) (难过) (酷) (谄笑) (调皮) (色) (脸红) (给力) (笑) (睡觉) (生病) (生气) (烧香) (淘气) (流口水) (汗) (晕) (惊恐) (微笑) (尴尬) (大笑) (困) (囧) (哭) (吃饭) (口罩) (压力) (冷) (住嘴) (书呆子) (不给力) (不)

Twitter
Feed