Не смотря на все большое распространение локальных сетей, Wi-fi, Bluetooth, широкополостного интернета все же иногда возникает проблема перенести весьма объемный файл, тогда как размер носителя ограничен.
Если речь идет о видеофайлах, то их без особого затруднения можно нарезать в зависимости от формата в avidemux или mkvtoolnix, при этом каждая часть будет отлично воспроизводится независимо от других и "слить" в один файл снова не составит труда в любой из программ.
А что же делать, если необходимо перенести файлы другого типа? Ниже рассмотрим 2 способа.
1й способ. Linux-way ;)
Используем комбинацию команд split/cat.
Допустим, что нам необходимо перенести некий образ диска в формате iso - file.iso размером 7ГБ в два приема на флешке в 4ГБ.
Для разрезки испрользуем:
split -a 1 -b 3700m file.iso file.iso.
в конце команды - точка, как и указано. Мы взяли 3700m (больше, чем половина от 7GB, чтобы не ошибиться с размерами. Таким образом первая часть будет немного больше.
Для склейки, поместив все части в один каталог, выполним:
cat file.iso.* >>file.iso
2й способ. Windows-way.
Предположим, что мы должны передать файлы стороннему человеку, который использует Windows.
В этом случае обратимся к многотомным архивам, выбрав наиболее привычный для windows - rar.
В результате мы получим file.part1.rar file.part2.rar , которые без проблем откроются как windows-архиваторами (7-zip, WinRar), так и в linux.rar a file.rar file.iso -v3700000k -m0
Примечания: m0 указывает, что файлы архивируется без сжатия; размер каждой части здесь будет немного меньше, чем в предыдущем случае, т.к. 3700m несколько больше, чем 3700000k (не забываем, что 1m=1024k)
Комментариев нет:
Отправить комментарий
Примечание. Отправлять комментарии могут только участники этого блога.