Как порезать файл или как передать большой файл- FreeBSD
Такое возникает редко, но вот получилось что нужно передать файл 12 Гб, пробовал fetch, wget да и curl что-то они такой объем не могут докачать (обрыв произошел на 8,3 Гб), придумал простое решение:
отрезал кусок от того что скачалось 8Гб, и порезал файл 12 Гб на части 8Гб, а потом остальное еще на части (по 1 Гб, решил просто качать в несколько потоков да и все)
команды:
FreeBSD 7.2
отрезать кусок 8Гб
split -b 8G sfdlkwern3.tar
FreeBSD 6.2 (чуть по-другому, G не пошло)
split -b 8192m sfdlkwern3.tar
и потом все соединить — заходим в директорию с частями и:
cat xa* > name_catalog.tar
главное чтобы не перепутались части и были названы в правильном порядке (если что переименовываем в ручную), хотя если режешь 1 раз, то все части называются правильно и как надо.
Ключевые слова статьи: как порезать большой файл, как передать большой файл, использование команды split, чем разрезать файл, FreeBSD.
Ещё похожие заметки:
Как быстро создать файл нужного размера в командной строке Windows?Кто быстрее или эстафета «Рот — в рот»
Готовим «Карри» — привет с острова Маврикий
Как посчитать количество файлов в папке FreeBSD?
Какой процесс открыл порт? FreeBSD, Linux, Windows