gzip(1) je GNU program za kompresiju. Uzima jednu datoteku i kompresira ju. Osnovno korištenje je kao što slijedi:
% gzip filename |
Rezultirajuća datoteka biti će imenovana kao filename.gz i obično će biti manja nego datoteka koju smo odlučili kompresirati. Primjetite da će filename.gz zamijeniti filename. To znači da filename više neće postojati, ali gzip-ana datoteka hoće. Obične tekstualne datoteke uredno će se kompresirati, dok se jpeg slike, mp3 i slične datoteke neće previše jer su već kompresirane. Osnovna upotreba je balans između završne veličine i vremena koje je potrebno za kompresiju. Maksimalna kompresija može se postići na slijedeći način:
% gzip -9 filename |
Kompresija ove datoteke će potrajati malo duže, ali će rezultirajuća datoteka biti mala koliko god je to moguće. Korištenje nižih vrijednosti kao opcija rezultirati će bržom kompresijom, ali veličina datoteke neće biti toliko kompresirana kao kod prije navedene opcije.
Dekompresija gzip-ane datoteke može se postići koristeći dvije naredbe, koje su zapravo isti program. gzip će dekompresirati bilo koju datoteku sa poznatom ekstenzijom. Neke od tih poznatih ekstenzija mogu biti: .gz, -gz, .z, -z, .Z, ili -Z. Prvi način je da se naredba gunzip(1) primjeni na nekoj datoteci, poput:
% gunzip filename.gz |
Ta će naredba u trenutnom direktoriju ostaviti dekompresiranu verziju ulazne datoteke, a .gz ekstenzija biti će uklonjena iz imena datoteke. gunzip je zapravo dio gzip aplikacije i identičan je naredbi gzip -d. Kao takav, gzip se često izgovara gunzip, jer takav naziv izgleda cool. :^)
| Prethodno | Na početak | Sljedeće |
| Ostajanje u toku | bzip2 |