ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Linux tar分卷压缩与解压缩

Linux tar分卷压缩与解压缩

Linux操作系统 作者:不一样的天空w 时间:2020-05-06 09:09:35 0 删除 编辑

1.举例说明:

要将目录logs打包压缩并分割成多个1M的文件,可以用下面的命令:

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

2.举例:

要将文件test.pdf分包压缩成500 bytes的文件:

tar czf - test.pdf | split -b 500 - test.tar.gz

最后要提醒但是那两个"-"不要漏了,那是tar的ouput和split的input的参数。

要解压的时候只要执行下面的命令就可以了:

cat test.tar.gz* | tar xzv


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31397003/viewspace-2690009/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2016-09-22

  • 博文量
    916
  • 访问量
    1400366