Skrypty powÅoki systemu Linux. Receptury - Helion
Skrypty powÅoki systemu Linux. Receptury - Helion
Skrypty powÅoki systemu Linux. Receptury - Helion
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Skrypty</strong> powoki <strong>systemu</strong> <strong>Linux</strong>. <strong>Receptury</strong><br />
Zobacz równie<br />
W podrozdziale „Archiwizowanie za pomoc programu tar” objaniono polecenie tar.<br />
Kompresowanie za pomoc<br />
programu bunzip2 (bzip2)<br />
bunzip2 to nastpny format kompresji, który bardzo przypomina format programu gzip. Program<br />
bzip2 zwykle generuje mniejsze (bardziej skompresowane) pliki ni program gzip. Program<br />
bzip2 wchodzi w skad wszystkich dystrybucji <strong>systemu</strong> <strong>Linux</strong>. Dowiedz si, jak z niego<br />
korzysta.<br />
Jak to zrobi<br />
Aby za pomoc programu bzip2 dokona kompresji, uyj polecenia:<br />
$ bzip2 nazwa_pliku<br />
$ ls<br />
nazwa_pliku.bz2<br />
Polecenie to usunie plik i utworzy skompresowany plik o nazwie nazwa_pliku.bz2.<br />
W nastpujcy sposób wyodrbnij plik .bz2:<br />
$ bunzip2 nazwa_pliku.bz2<br />
Polecenie usunie plik nazwa_pliku.bz2 i utworzy wersj pliku nazwa_pliku bez kompresji.<br />
Program bzip2 umoliwia wczytanie pliku ze standardowego wejcia stdin, a take zapisanie<br />
skompresowanego pliku w standardowym wyjciu stdout.<br />
Aby odczyta standardowe wejcie stdin oraz pobra dane ze standardowego wyjcia stdout,<br />
uyj polecenia:<br />
$ cat plik | bzip2 -c > plik.tar.bz2<br />
Opcja -c suy do skierowania danych wyjciowych do standardowego wyjcia stdout.<br />
Zwykle program bzip2 jest uywany w przypadku archiwów programu tar. Takie archiwa mog<br />
zosta skompresowane z wykorzystaniem opcji -j przekazywanej poleceniu tar podczas archiwizowania<br />
i wyodrbniania.<br />
Korzystajc z nastpujcych metod, moesz tworzy archiwa programu tar skompresowane<br />
przez program bzip2:<br />
230