linux--分卷压缩解压缩

1、先压缩目录为一个文件

root@ip# tar zcvf apk.tar apk/

2、对文件进行切分,-d表示切分后的文件后缀已数字区分(如apk_2015.tar01,apk_2015.tar02),-b指定切分后文件的大小,后面跟需要切分的文件,最后是切分后文件的存放路径和名称前缀

root@ip# split -d -b 30000m apk.tar ../apk_2015.tar

3、切分后的文件效果

root@ip-172-31-6-97:/dump# ll
total 586332520
drwxr-xr-x  4 uusafe uusafe         4096 Oct 25 18:03 ./
drwxr-xr-x 27 root   root           4096 Oct 23 13:25 ../
-rw-r--r--  1 root   root    31457280000 Oct 25 14:19 apk_2015.tar00
-rw-r--r--  1 root   root    31457280000 Oct 25 14:30 apk_2015.tar01
-rw-r--r--  1 root   root    31457280000 Oct 25 14:41 apk_2015.tar02
-rw-r--r--  1 root   root    31457280000 Oct 25 14:51 apk_2015.tar03
-rw-r--r--  1 root   root    31457280000 Oct 25 15:02 apk_2015.tar04
-rw-r--r--  1 root   root    31457280000 Oct 25 15:13 apk_2015.tar05
-rw-r--r--  1 root   root    31457280000 Oct 25 15:23 apk_2015.tar06
-rw-r--r--  1 root   root    31457280000 Oct 25 15:34 apk_2015.tar07
-rw-r--r--  1 root   root    31457280000 Oct 25 15:45 apk_2015.tar08
-rw-r--r--  1 root   root    31457280000 Oct 25 15:55 apk_2015.tar09
-rw-r--r--  1 root   root    31457280000 Oct 25 16:06 apk_2015.tar10
-rw-r--r--  1 root   root    14004787200 Oct 25 16:11 apk_2015.tar11

4、还原
后面的jx参数说明:
x: 解压
j :解压模式指定zip,这是因为前面压缩时用的zip

root@ip# cat apk_2015.tar* |tar -jx
posted @ 2015-10-25 21:38  Jim.Deng  阅读(3145)  评论(0编辑  收藏  举报