Split is a useful Linux command used to split files into chunks of various sizes. The Split command is a straight forward utility all you do is specify the target size of each chunk in bytes (-b) followed by the name of the file to be split.
split -b 200m -d ubuntu-12.04.2-server-amd64.iso
The 657MB Ubuntu ISO was split into four chunks. Notice the incremental numbering.
x00 x01 x02 x03
To join all the files back together we use another utility, cat will look for all files starting with X*, regroup them, and output the results in to the file ubuntu-12.04.2-server-amd64.iso.
cat x* > ubuntu-12.04.2-server-amd64.iso
Split is a simple utility that can split files of any size into more manageable chunks. I regularly use split when I am forced to download files over unreliable connections and with no possibility of transfering with Rsync.
Reference
http://linux.die.net/man/1/split
from http://linhost.info/2013/07/how-to-split-files-with-split-in-linux/