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#
lltotal
586332520
drwxr-xr
-x4uusafe
uusafe
4096
oct25
18:03./
drwxr-xr
-x27root
root
4096
oct23
13:25..
/-rw-
r--r
--1root
root
31457280000
oct25
14:19
apk_2015
.tar00-rw
-r--
r--1
root
root
31457280000
oct25
14:30
apk_2015
.tar01-rw
-r--
r--1
root
root
31457280000
oct25
14:41
apk_2015
.tar02-rw
-r--
r--1
root
root
31457280000
oct25
14:51
apk_2015
.tar03-rw
-r--
r--1
root
root
31457280000
oct25
15:02
apk_2015
.tar04-rw
-r--
r--1
root
root
31457280000
oct25
15:13
apk_2015
.tar05-rw
-r--
r--1
root
root
31457280000
oct25
15:23
apk_2015
.tar06-rw
-r--
r--1
root
root
31457280000
oct25
15:34
apk_2015
.tar07-rw
-r--
r--1
root
root
31457280000
oct25
15:45
apk_2015
.tar08-rw
-r--
r--1
root
root
31457280000
oct25
15:55
apk_2015
.tar09-rw
-r--
r--1
root
root
31457280000
oct25
16:06
apk_2015
.tar10-rw
-r--
r--1
root
root
14004787200
oct25
16:11
apk_2015
.tar11
4、還原
後面的jx引數說明:
x: 解壓
j :解壓模式指定zip,這是因為前面壓縮時用的zip
root@ip
# cat apk_2015.tar* |tar -jx
linux 分卷壓縮及解壓縮
格式 tar cvzf filedir split d b 50m filename樣例 tar cvzf picture split d b 10m picture將.picture 打包,並切割為 10m 的包輸出的檔案為 filename00 filename01 filename02 假設不...
linux tar分卷壓縮與解壓縮
舉例說明 要將目錄logs打包壓縮並分割成多個1m的檔案,可以用下面的命令 tar cjf logs split b 1m logs.tar.bz2.完成後會產生下列檔案 logs.tar.bz2.aa,logs.tar.bz2.ab,logs.tar.bz2.ac 要解壓的時候只要執行下面的命令就...
linux tar分卷壓縮與解壓縮
舉例說明 要將目錄logs打包壓縮並分割成多個1m的檔案,可以用下面的命令 tar cjf logs split b 1m logs.tar.bz2.完成後會產生下列檔案 logs.tar.bz2.aa,logs.tar.bz2.ab,logs.tar.bz2.ac 要解壓的時候只要執行下面的命令就...