Reducerea dimensiunii fișierului se datorează diferitelor motive. Cel mai adesea, acest lucru se face pentru a economisi spațiu și, dacă transferați un fișier prin rețea, pentru a salva timpul de transmisie. Compresia și decompresia fișierelor sunt efectuate utilizând utilitarul gzip. La comprimare, numele fișierului este introdus ca argument. Acest fișier este înlocuit cu o versiune comprimată cu extensia .gz.
Pentru a despacheta arhiva gripului, introduceți comanda gzip cu opțiunea -d. sau comanda pistol. Aceste comenzi duc la despachetarea fișierului cu extensia .gz și la înlocuirea cu versiunea dezambalată cu același nume, dar fără extensia .gz. Când utilizați comanda gunzip, nici măcar nu trebuie să introduceți extensia .gz. Comenzile gunzip și gzip -d își asumă cu bună știință existența.
Puteți, de asemenea, să comprimați fișiere arhivate. Această operație are ca rezultat fișiere cu extensia .tar.gz. Fișierele arhivate comprimate sunt adesea folosite pentru a transfera fișiere foarte mari pe rețele.
Fișierele incluse în arhivă pot fi comprimate individual, utilizând comanda tar cu opțiunea z. care solicită utilitarul gzip. În acest caz, fișierul este mai întâi comprimat și apoi plasat în arhivă. Ar trebui notat, totuși, că arhivele cu fișiere comprimate cu opțiunea z. Nu puteți actualiza fișierele și să le adăugați fișiere. Toate fișierele trebuie să fie comprimate în același timp și adăugate simultan.
Pentru a crea fișiere comprimate, puteți utiliza comenzile de comprimare și decomprimare. Utilitarul de comprimare utilizează un format de compresie diferit. Ca urmare a utilizării sale, se formează fișiere cu extensia Z. Comenzile de comprimare și decomprimare nu sunt foarte utilizate, dar apar uneori fișiere cu extensia .Z. Pentru a despacheta un fișier cu extensia .Z, puteți utiliza nu numai comanda decompresie. dar și pistolul de comandă. Cu toate acestea, gzip este utilitatea standard de compresie din suita de software GNU, deci în loc de comanda compresă, ar trebui să o utilizați, dacă este posibil.