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.