需求 超大文件(50G+)需要通过边界网关转移,网关支持HTTP拉取文件,但是有400M的限制。 解决 直接上方案 #先用split切割 #-d 表示输出文件名为数字增量 #-a 几位数 #-b 按字节切割,可选KMGTPEZY #最后一个参数db 表示生成文件名的前缀 split -d -a 4 -b 1M mysql.tar db 会产生 db0000 db0001 db0002 ...... 然后传送… # #1表示占位符 ,对应后面的[...] curl -o db#1 http://xxxxx/db[0000-0111] 最后合并 cat db* >mysql.tar 参考 https://curl.se/docs/manpage.html