Przejdź do głównej treści
  1. Strona główna
  2. Słownik
  3. INF.02
  4. gzip

gzip

Słownik kwalifikacji INF.02 - Administracja i eksploatacja systemów komputerowych, urządzeń peryferyjnych i lokalnych sieci komputerowych

Co to jest gzip?

gzip to popularny program w systemach Linux/Unix służący do kompresji plików. Zmniejsza rozmiar danych, tworząc plik z rozszerzeniem .gz. W pytaniach egzaminacyjnych jest klasyczną odpowiedzią na polecenie: wskaż aplikację do kompresji plików w Linuxie.

Najważniejsze cechy

  • kompresuje pojedyncze pliki,
  • domyślnie usuwa plik źródłowy i zostawia wersję .gz,
  • do dekompresji można użyć gzip -d albo gunzip,
  • często używany razem z tar, np. przy archiwach .tar.gz.

Przykłady użycia

gzip plik.txt

Po wykonaniu polecenia powstanie plik:

plik.txt.gz

Dekompresja:

gzip -d plik.txt.gz

lub:

gunzip plik.txt.gz

gzip a tar

gzip wykonuje kompresję, czyli zmniejsza rozmiar pliku. tar przede wszystkim tworzy archiwum, czyli łączy wiele plików i katalogów w jeden plik. Dlatego często stosuje się je razem:

tar -czf archiwum.tar.gz katalog/

W tym przykładzie tar tworzy archiwum, a opcja -z używa gzip do jego skompresowania.