Linux 大文件按大小切割,合並還原


 
 
 
 
 
 
 
 

工作中,由於堡壘機限制,大文件無法上傳,故產生切割大文件上傳后合並還原的需求。

不說廢話,直接上干貨:

切割:

1.1G文件,切割為200M大小的幾個文件:

split -b 200M -d -a 1 test_app_centos.tar test_app_centos.tar.

 

參數說明:

-b 200M: 表示設置每個分割包的大小,單位還是可以k

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

-a x:用來設定后綴的長度(默認值是2),這里設定后綴的長度為1

 

 

 

合並:

將切割后的文件還原:

cat test_app_centos.tar.* > test_app_centos.tar

 

 經測試,合並還原后的文件 test_app_centos.tar 可以使用。

OK,實現需求----切割大文件上傳后合並還原的需求。

希望對看官有幫助。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM