Tar, gzip, bzip2
Tar je nejrozšířenějším archivačním programem na Unixu. Dokáže vytvořit archivní soubor, který v sobě může obsahovat mnoho jiných souborů a adresářů. Tar soubory nekomprimuje, ale jen slučuje = mají stejnou velikost jako před zatarováním. Naštěstí umí tar zavolat i externí programy gzip a bzip2 pro kompresi souborů.
# tar cf archiv.tar dokumenty - Zabalí soubor nebo adresář dokumenty do souboru archiv.tar.
# tar cvf archiv.tar dokumenty - Zabalí dokumenty do souboru archiv.tar a ukáže co dělá.
# tar cwf archiv.tar dokumenty - Zabalí dokumenty do souboru archiv.tar a ptá se co přidat. (y/n)
# tar xf archiv.tar - Odtaruje soubor archiv.tar
# tar xvf archiv.tar - Odtaruje soubor archiv.tar a zobrazuje průběh.
# tar xvwf archiv.tar - Odtaruje archiv, zobrazuje průběh a ptá se co odtarovat.(y/n)
Komprese - tar si zavolá pomocí "c" program gzip.
# tar czf archiv.tar.gz dokumenty - Zabalí adresář dokumenty do souboru archiv.tar.gz
Dekomprese gzip souborů
# tar -xvzf soubor.tar.gz# tar -xvzf soubor.tgz
Dekomprese bzip2 souborů
# tar -xvjf soubor.tar.bz2# tar -xvZf soubor.tar.Z
Gzip je program na komprimaci souborů.
# gzip archiv.tar - Zkomprimuje soubor archiv.tar
# gzip -9 archiv.tar - Zkomprimuje soubor archiv.tar (9 = největší, 1 = nejmenší komprese)
# gzip -d archiv.tar.gz - Dekomprimuje soubor archiv.tar.gz
# gzip -l soubor.tgz - Vypsání obsahu komprimovaného souboru
Bzip2 kompresní program.
bzip2 je novější program na kompresi souborů, má o něco lepší kompresní poměr než gzip.
Použití:
# bzip2 soubor.txt - komprese souboru# bzip2 -9 soubor.tar - Zkomprimuje soubor soubor.tar (9 = největší, 1 = nejmenší komprese)
# bzip2 -d soubor.txt.bz2 - dekomprese
# bunzip2 soubor.txt.bz2 - dekomprese
Na opravu poškozeného bzip2 archivu můžeme použít program bzip2recover.





















