Rozdělení souboru programem split a obnovení programem copy

Petr Wiedemann, 20. červen 2009

K rozdělení souboru v linuxu můžeme využít program split. Nedávno jsem potřeboval rozdělit obraz DVD Mandrivy na menší kousky. Pro rozdělení na 700 MB části lze spustit split následujícím způsobem: split --bytes=700m mandriva-linux-free-2009.1-x86_64.iso /media/disk/iso/mandriva-linux-free-2009.1-x86_64.iso-

  • --bytes=700m - části budou mít velikost max. 700 MB
  • mandriva-linux-free-2009.1-x86_64.iso - zdrojový soubor. V tomto případě z aktuálního adresáře.
  • /media/disk/iso/mandriva-linux-free-2009.1-x86_64.iso- - cesta, kam uložit výsledné části a jejich prefix. Prefix je mandriva-linux-free-2009.1-x86_64.iso- a každá výsledná část bude za tímto textem mít příponu aa, ab, ac … podle počtu částí.

Obnovení programem copy ve Windows

Pokud potřebujeme výsledek programu split obnovit ve Windows, můžeme k tomu využít program copy s přepínačem /B. V mém případě vytvořil split 7 částí. Pro jejich spojení dohromady můžeme tedy v konzoli spustit copy následujícím způsobem: copy /B "mandriva-linux-free-2009.1-x86_64.iso-aa"+ "mandriva-linux-free-2009.1-x86_64.iso-ab"+ "mandriva-linux-free-2009.1-x86_64.iso-ac"+ "mandriva-linux-free-2009.1-x86_64.iso-ad"+ "mandriva-linux-free-2009.1-x86_64.iso-ae"+ "mandriva-linux-free-2009.1-x86_64.iso-af"+ "mandriva-linux-free-2009.1-x86_64.iso-ag" d:\temp\mandriva-linux-free-2009.1-x86_64.iso

Původní obraz DVD bude uložen v adresáři d:\temp.

Doplněno 5. dubna 2010
Jestli hledáte program pro rozdělení souboru s grafickým rozhraním pro Windows, přečtěte si článek dotsplit - program pro rozdělení souboru.