Tar gzip jako wydajniejsze narzędzie do kompresji plików

11/04/2012, 07:10 · · · 6

OS X domyślnie oferuje kompresję plików za pomocą zip’a. Nie jest to jednak jedyne tego typu narzędzie dostępne w naszym systemie. Mało tego, dostępne jest również dla użytkowników platform UNIX’owych. Chodzi mianowicie o narzędzie kompresujące do archiwum tar.gz, które oferuje dużo większą kompresję niż zwykły zip. Dostępne jest z poziomu Terminala. Jeśli nie jest to Wam straszne, to zapraszam do zapoznania się z metodą jego używania.

Jak już wspomniałem, aby móc skompresować pliki lub foldery za pomocą tar.gzip musimy zaprząc do pracy Terminal (znajdziemy go w folderze /Applications/Utilities/). Komenda do spakowania pliku przedstawia się następująco:

Chcąc więc skompresować zawartość przykladowego folderu test możemy wpisać coś takiego:

Pro tip: Gdybyście chcieli, aby spakowane były pliki o określonym rozszerzeniu, np. png, możemy posłużyć się tzw. dziką kartą (ang. wildcard), czyli znaczkiem * w poniższy sposób:

Odpakowanie archiwum

Co nam po kompresji do tar.gz, jeśli nie wiedzielibyśmy jak rozpakować taki plik. Sprawa jest prosta, gdyż wystarczy, że dwukrotnie klikniemy na taki plik i zostanie on rozpakowany domyślnym Narzędziem archiwizującym. Możemy również posłużyć się Terminalem. W tym celu musimy wykonać polecenie:

[Update 11-04-2012]: Dzięki dla Marcin R za info o łatwiejszym sposobie rozpakowania archiwum tar.gz :)
Źródło: OS X Daily



6

Maciej Skrzypczak

Użytkownik sprzętu z nadgryzionym jabłkiem, grafik komputerowy, nałogowy gracz ARK: Survival Evolved. Redaktor iMagazine.pl.