Fórum Root.cz

Hlavní témata => Software => Téma založeno: fotka 12. 04. 2010, 20:51:57

Název: TAR bez výpisu
Přispěvatel: fotka 12. 04. 2010, 20:51:57
K VPS se připojuji pomocí Putty a když chci zabalit nějakou složku tak použiji Tar

bez parametrů mi to začne potom vypisovat spousty znaků na stránku při vytváření archivu. Jak tomu předejít?
Název: Re: TAR bez výpisu
Přispěvatel: Lefo 12. 04. 2010, 21:15:39
Příště prosím uveďte jaký příkaz přesně zadáváte, aby to bylo jasné.
Pravděpodobně nezadáváte parametr f, což zapříčiní, že tar výsledek neukláda do souboru, ale vypisuje na standardní výstup.

Běžné použití příkazu tar pro komprimaci:
tar -cf vystup.tar slozka
tar -cjf vystup.tar.bz2 slozka

parametr j navíc výsledek zkomprimuje pomocí bzip2
Název: Re: TAR bez výpisu
Přispěvatel: trubico 12. 04. 2010, 21:38:05
a jestli vypisuje soubory na obrazovku, tak to je kvuli prepinaci -v
Název: Re: TAR bez výpisu
Přispěvatel: fotka 12. 04. 2010, 21:46:09
Příště prosím uveďte jaký příkaz přesně zadáváte, aby to bylo jasné.
Pravděpodobně nezadáváte parametr f, což zapříčiní, že tar výsledek neukláda do souboru, ale vypisuje na standardní výstup.

Běžné použití příkazu tar pro komprimaci:
tar -cf vystup.tar slozka
tar -cjf vystup.tar.bz2 slozka

parametr j navíc výsledek zkomprimuje pomocí bzip2

Super, zadával jsem jen tar -c

takže teď už vím že při vytváření archivu se tam dává i F.

Z jakého hlediska je ten bzip lepší než pouze gzip?
Název: Re: TAR bez výpisu
Přispěvatel: Petr Krčmář 12. 04. 2010, 23:35:47
Bzip2 komprimuje obvykle lépe, ale trvá mu to výrazně déle. Doporučuji přečíst starší ale stále platný seriál Unixová komprese v praxi (http://www.root.cz/serialy/unixova-komprese-v-praxi/). Jsou tam popsané jak principy, tak i způsoby použití kompresních utilitek.
Název: Re: TAR bez výpisu
Přispěvatel: JardaP . 13. 04. 2010, 08:28:51
Bzip2 komprimuje obvykle lépe, ale trvá mu to výrazně déle. Doporučuji přečíst starší ale stále platný seriál Unixová komprese v praxi (http://www.root.cz/serialy/unixova-komprese-v-praxi/). Jsou tam popsané jak principy, tak i způsoby použití kompresních utilitek.

Pokud je ve stroji vicejadro/vice CPU, tak namisto parametru j by to melo jit nacpat pres rouru do pbzip2, ktery umi vyuzit vice jader a melo by to jet rychleji.
Název: Re: TAR bez výpisu
Přispěvatel: Ondřej Caletka 13. 04. 2010, 11:13:19
A co LZMA? Někde jsem slyšel, že by měla být náročnější na paměť, ale zase se údajně oproti bzip2 mnohem rychleji dekomprimuje.
Název: Re: TAR bez výpisu
Přispěvatel: trubico 13. 04. 2010, 19:58:09
jo, pomaleji komprimuje, ale zato lip a dekomprimuje rychleji nez bzip2
takze na zalohy se to hodi