天天看點

Linux 大檔案按大小切割,合并還原

工作中,由于堡壘機限制,大檔案無法上傳,故産生切割大檔案上傳後合并還原的需求。

不說廢話,直接上幹貨:

切割:

1.1G檔案,切割為200M大小的幾個檔案:

split -b 200M -d -a 1 test_app_centos.tar test_app_centos.tar.      
Linux 大檔案按大小切割,合并還原

參數說明:

-b 200M: 表示設定每個分割包的大小,機關還是可以k

-d:指定分割包字尾為數字形式

-a x:用來設定字尾的長度(預設值是2),這裡設定字尾的長度為1

Linux 大檔案按大小切割,合并還原

合并:

将切割後的檔案還原:

cat test_app_centos.tar.* > test_app_centos.tar      
Linux 大檔案按大小切割,合并還原

 經測試,合并還原後的檔案 test_app_centos.tar 可以使用。

OK,實作需求----切割大檔案上傳後合并還原的需求。

希望對看官有幫助。

Only action can relieve the uneasiness.