Archivátory



Archivační a kompresní programy se používají, jak už název napovídá, pro provádění archivních souborů, pro zálohování a většinou i zmenšení objemu ukládaných dat. Zálohy mohou být plné, kdy se zálohuje vše, nebo přírůstkové (inkrementální), kdy se třeba v pondělí provede úplná záloha a další dny se archivují pouze soubory, které od pondělky přibyli, nebo se změnili.

Programy pro archivaci
Compress
Gzip
Bzip2
Unzip
Dump
Restore
Tar
Další kompresní nástroje



Compress


Asi nejstarší archivátor. Přípona archivu- .Z
Komprese
compress soubor.txt

dekomprese
uncompress soubor.txt.Z

Gzip


Archívní program. POZOR- původní soubor je mazán. Přípona archivu- .gz
Komprese
gzip soubor.txt

kompresní poměr 1..9 nebo --fast..--best (default 6)
gzip -8 soubor.txt
gzip --best soubor.txt

včetně podadresářů
gzip -r soubor.txt

výpis archivu
gzip -r soubor.txt

s parametrem -c, nemaže půvoní soubor
gzip -c plan.txt > plan.tgz


Dekomprese
gzip -d soubor.gz
nebo
gunzip soubor.gz

Bzip2


Archívní program.Přípona archivu- .bz2

Komprese
bzip2 soubor.txt

Dekomprese
bzip2 -d soubor.gz
nebo
bunzip2 soubor.gz


Unzip


jak název říká,používá se na rozbalení zip archivu

instalace
make install
je třeba většinou rehashnout shell
rehash v případě sh a rehashhash -r při použití bashe

/usr/ports/archivers/unzip

Dump


Nečte adresáře a soubory, ale pracuje přímo s blokovým zařízením. Většina parametrů se vztahuje k páskovým zařízením, pro které byl původně navrhnut.
0 využije se pro inkrementální zálohování
1 a výše inkrementální zálohy, pak je potřeba mít všechny zálohy až do 0
-f zapíše zálohu do souboru
-T nastavení startovacího času zálohy. Formát data se použije stejný jako programem ctime.


Příklady
archivace do souboru archiv
dump -f archiv /home

Restore


Obnovuje soubory archivované dumpem.Je možné přepnout do interaktivního režimu (parametr -i) a pak se nechá procházet strukturou adresář(cd), Vypisovet je (ls) a přidávat do seznamu adresářů k obnovení (add). Pak se zadá příkaz extract a obnový se vybrané soubory-


Příklady
provede obnovu
restore -xf archiv /home

vypíše seznam souborů v archivu
restore -tf archiv

obnova pouze vybraných adresářů
restore -if archiv
add nejaky_adresar
extract
quit

Tar


archivátor který může soubory spakovat jen do jednoho souboru bez komprese, nebo může použít i kompresi.Přípona archivu- .tar v případě, že je použita komprese, má příponu podle použitého kompresního programu
-c vytvoř archiv
-f uvádí se vždy při práci s archivním souborem, jinak data jdou na standartní výstup-použití při řetězení příkazů
-v > výpis informací o kompresi
-t > výpis archivu
-z pro kompresi použij gzip-přípona .tgz nebo tar.gz
-j pro kompresi použij bzip2-přípona .tar.bz2
-Z pro kompresi použij compress -přípona tar.Z
-x dekomprese


Příklady

archivuj do souboru archiv.tar adresář /home/tukan
tar -cf archiv.tar /home/tukan

vypiš obsah archivu
tar -tf archiv.tar

archivuj do souboru archiv.tar a komprimuj gzipem adresář /home/tukan
tar -czf archiv.tar.gz /home/tukan

z aktuálního adresáře vyber všechny soubory .txt a zabal je do archivu archiv.tar
tar -cf archiv.tar *.txt


Dekomprese
tar -xf archiv.tar

Pozor-pokud je tar komprimovaný, je třeba použít parametr "z" na správném místě (pokud jej použijete -xfz, tak to nemusí fungovat). Na novejsich systemech to ale po me ani ten parametr pro dekompresy nechtelo.
tar -xzf archiv.tar

Další kompresní nástroje



Flakarchiver
Flakarchiver je aplikace, která podporuje čtení těchto formátů: .rar, .ace, .gz, .bz2, and .zip

Untarka
Untarka rozbaluje TAR (Unix Tape ARchive) soubory bez volání externích programů. Podporuje a autodetekuje vícenásobné kompresní metody (.tar, .tar.Z, .tar.gz, .tar.bz2, .Z, .gz, a .bz2).

RAR
Kompresní program známý spíše z DOSu a Windows. Ze stránek Rarlabu lze stáhnout i konzolová verze pro Linux. Hodí se asi hlavně, pokud Vám někdo pošle RAR archiv a potřebujete jej rozbalit.

Unrar
Program UnRAR je freewarový program distribuovaný se zdrojovým kódem, který slouží pro rozbalování, testování a prohlížení obsah archívů vytvořených archivačním programem RAR.

Počet přístupů na stránky 1