Fórum Root.cz
Hlavní témata => Software => Téma založeno: fotka 25. 04. 2010, 00:12:56
-
Ahoj, potřebuji zabalit složku s podsložkami tak aby z toho bylo 5 archivů zhruba, nebo archivy o velikosti 20MB. mám k dispozici jen Linux příkazovou řádku shell.
TAR, ZIP, BZIP2, GZIP (jeden z nich)
Jak potom dát zase dohromady tyto archivy. Jaké příkazy konkrétně prosím použiji?
Děkuji!
-
vytvoreni archivu:
tar -cz adresar | split -d -b 20m archiv.tar.gz
- z toho ti vyleze nekolik souboru soubor1 soubor2 soubor 3 soubor4 ...
rozbaleni archivu:
cat soubor1 soubor2 soubor 3 soubor 4 ... | tar -xzv
pisu to z hlavy ale snad by to melo byt spravne
-
Děkuji moc. ;)
Hned to vyzkouším.
Když mám těch souborů třeba 20 tak není jednodušší cesta než je všechny vypisovat při rozbalování? (cat soubor1......)
-
co třeba cat soubor* 8)
-
Děkuji,
protože mám všechny archivy v samostatné složce, použil jsem cat * | tar -xzv
Vypíše to: not in gzip format
Soubor je ve formátu ZIP.
Dal jsem unzip a jméno prvního archivu ale vypsalo to zipfile claims to be last disk of a multi-part archive;
attempting to process anyway, assuming all parts have been concatenated
together in order. Expect "errors" and warnings...true multi-part support
doesn't exist yet (coming soon).
Vyřešeno ==============
Zde je návod (http://zajimave-clanky.info/2010/04/25/jak-rozbalit-vicesouborove-zip-archivy-pod-linuxem/). :)
-
Na archivování se GZIP nehodí, protože při jediném poškozeném bajtu je celý archiv v pr... Lepší je GZIP2, ten umí i obnovit poškozený archiv.
-
Na archivování se GZIP nehodí, protože při jediném poškozeném bajtu je celý archiv v pr... Lepší je GZIP2, ten umí i obnovit poškozený archiv.
Nemate nahodou na mysli bzip2? Take by se dal pouzit pbzip2, pokud ve stroji je vice CPU/jader. Vysledny archive by mel byt zcela kompatibilni s bzip2, tak by asi chodila i ta recovery utilita z bzip2.