[Linux] Jak tworzyć i rozpakowywać pliki ZIP, TAR i TAR.GZ ?

Systemy operacyjne

Najczęściej wykorzystywanym formatem kompresji jest format ZIP zwłaszcza w środowisku Windows. W przypadku Linuksa najczęściej spotykanym formatem kompresji TAR oraz TAR.GZ, które to dają o wiele lepszy stopień kompresji niż ZIP.

Format ZIP

Pakowanie katalogu

zip -r nazwa_archiwum.zip nazwa_katalogu

Rozpakowywanie archiwum

unzip nazwa_pliku.zip

Format TAR

Pakowanie katalogu

tar -cvf nazwa_pliku.zip nazwa_katalogu

Rozpakowywanie archiwum

tar -xvf nazwa_archiwum.zip

Jeżeli chcemy dodatkowo określić katalog, do jakiego mają zostać rozpakowane pliki używamy:

tar -xvf nazwa_archiwum.zip nazwa_folderu

Format TAR.GZ

Pakowanie katalogu

tar -zcvf nazwa_archiwum.zip nazwa_folderu_do_spakowania

Rozpakowywanie archiwum

tar -zxvf nazwa_archiwum.zip

Jeżeli chcemy dodatkowo określić katalog, do jakiego mają zostać rozpakowane pliki używamy:

tar -zxvf nazwa_archiwum.zip nazwa_folderu