Se o servidor for compatível, curl -o filename -r 0-1048575 http://url/to/file fará o download do primeiro MB.
vamos dizer que há um arquivo muito grande em algum servidor e eu só quero baixar o primeiro 1MB. Como posso fazer isso no Linux?
Se o servidor for compatível, curl -o filename -r 0-1048575 http://url/to/file fará o download do primeiro MB.
wget URL
depois Ctrl + c quando cerca de 1MB foi escrito.
Se você quer exatamente 1MB, então você pode executar o fragmento baixado através de split
split --bytes=1048576 FILENAME
você pode até canalizar wget para split , de modo que o arquivo seja salvo como blocos de 1 MB conforme o download ... veja as páginas do manual.