天天看點

linux下分卷壓縮,從Linux下載下傳大于4G檔案到本地,并且在本地合并

背景:由于從linux上下載下傳檔案時如果大于4G,使用sz指令無法下載下傳,是以需要将檔案分卷壓縮。

步驟:

  1、将大檔案壓縮成1G的檔案:cat mydata.zip | split -b 1G - mydata_20200302.zip. 

    其中mydata.zip為大檔案名稱,mydata_20200302.zip.為是拆分後檔案的字首,預設分拆後檔案名稱為mydata_20200302.zip.aa,ab,ac....類推    

    

linux下分卷壓縮,從Linux下載下傳大于4G檔案到本地,并且在本地合并

    2、下載下傳每個2G的壓縮檔案到本地:sz mydata_20200302.zip.a*

    

linux下分卷壓縮,從Linux下載下傳大于4G檔案到本地,并且在本地合并

      

linux下分卷壓縮,從Linux下載下傳大于4G檔案到本地,并且在本地合并

    3、将這些壓縮檔案合并成一個壓縮檔案,打開cmd輸入:    

    copy /B mydata_20200302.zip.aa + mydata_20200302.zip.ab new_mydata.zip,

    此時就會在目前目錄生成new_mydata.zip,為最後的待解壓檔案。

    

linux下分卷壓縮,從Linux下載下傳大于4G檔案到本地,并且在本地合并

      

linux下分卷壓縮,從Linux下載下傳大于4G檔案到本地,并且在本地合并

    4、最後使用360解壓工具就可以解壓使用啦!

    

linux下分卷壓縮,從Linux下載下傳大于4G檔案到本地,并且在本地合并