Допустим, на каком-то сервере есть один очень большой файл, и я просто хочу загрузить первые 1 МБ. Как я могу сделать это в Linux?
2 ответа
4
Если сервер поддерживает это, curl -o filename -r 0-1048575 http://url/to/file
просто загрузит первый МБ.
0
wget URL
затем Ctrl + c, когда написано около 1 МБ.
Если вы хотите ровно 1 МБ, вы можете запустить скачанный фрагмент через split
split --bytes=1048576 FILENAME
Вы даже можете wget
split
на разделы, чтобы файл сохранялся как куски размером 1 МБ при загрузке ... см. справочные страницы.