Linux 下分卷壓縮打包命令

2021-07-05 10:35:49 字數 722 閱讀 9976

1.壓縮打包

tar -jcf - [filename] | split -b 1k -d -a 3 - [filename].tar.bz2

tar -zcf - [filename] | split -b 1k -d -a 3 - [filename].tar.gz

2.解壓

cat [filename].tar.bz200* | tar -jx

cat [filename].tar.gz00* | tar -zx

3.引數說明

tar命令:

-jcf 

引數是建立(c)檔案(f)並呼叫bzip2進行壓縮(j)

- 是將所建立的檔案輸出到標準輸出上

| 管道輸出給 split 命令進行檔案分割

-b n[bkm] 以體積為單位的拆分,約定每拆分後每個檔案的大小 ,b代表512b,k代表1kb,m代表1mb,g代表1gb -d

引數指定為數字的形式

-a x

x設定序列的長度(預設值是2)

split命令:

-l n  把infile拆分為具有n行的段,預設值為1000

-b n[bkm] 以體積為單位的拆分,約定每拆分後每個檔案的大小 ,b代表512b,k代表1kb,m代表1mb,g代表1gb

-c bytes[bkm] 把bytes的最大值放入檔案,堅持增加完整的行;

- 從標準輸入讀取;

--help  幫助;

linux 分卷壓縮命令

linux 分卷壓縮命令 1.使用tar分卷壓縮 格式 tar cvzf filedir split d b 50m filename樣例 tar cvzf picture split d b 10m picture 將.picture 打包,並切割為 10m 的包 輸出的檔案為 filename0...

Ubuntu 分卷壓縮

壓縮檔案的分卷壓縮和解壓 原理上是跟資料夾的分卷壓縮是一樣的,有些大的檔案壓縮後還是大,不方便拷貝,這就可以用到分卷壓縮,然後再拷貝就方便很多了。我通過例項的方式去講解實現方法。例 ubuntu下有一資料夾myfile,大小約為90g。直接對資料夾分卷壓縮方法 tar cvzpf myfile sp...

linux 分卷壓縮解壓縮

1 先壓縮目錄為乙個檔案 root ip tar zcvf apk.tar apk 2 對檔案進行切分,d表示切分後的檔案字尾已數字區分 如apk 2015.tar01,apk 2015.tar02 b指定切分後檔案的大小,後面跟需要切分的檔案,最後是切分後檔案的存放路徑和名稱字首 root ip ...