Gzip (GNU zip) este un instrument de comprimare, care este folosit pentru a trunchia dimensiunea fișierului. În mod implicit, fișierul original va fi înlocuit cu fișierul comprimat care se termină cu extensia (.gz).
Pentru a decomprima un fișier, puteți folosi comanda gunzip și fișierul original va fi înapoi.
Sintaxă:
gzip . . . gunzip . . .
Exemplu:
gzip file1.txt file2.txt gunzip file1.txt file2.txt
Uită-te la instantaneul de mai sus, comanda gzip a comprimat fișierele „fișier1.txt” și „fișier2.txt” . Fișierele comprimate sunt afișate cu extensia (.gz). În timp ce comanda gunzip a decomprimat aceleași fișiere și extensia (.gz) este eliminată.
opțiuni gzip
Comprimarea mai multor fișiere împreună
Dacă doriți să comprimați mai mult de un fișier împreună, puteți utiliza comanda „cat” și gzip cu comanda pipe.
Sintaxă:
cat . . | gzip >
Exemplu:
cat file1.txt file2.txt | gzip > final.gz
Uită-te la instantaneul de mai sus, ambele fișiere „fișier1.txt” și „fișier2.txt” sunt comprimate ca „final.gz” .
gzip -l
Comanda „gzip -l” spune despre raportul de compresie sau cât de mult a fost comprimat fișierul original.
Sintaxă:
gzip -l . .
Exemplu:
gzip -l final.gz jtp.txt.gz
Uită-te la instantaneul de mai sus, comandă „gzip -l final.gz jtp.txt.gz” arată raportul dintre ambele fișiere.
Cum să comprimați un director
Comanda gzip nu va putea comprima un director deoarece poate comprima doar un singur fișier. Pentru a comprima un director trebuie să utilizați 'lua' comanda.
Cratimă (-) nu este obligatoriu în comanda „tar”.
'c' este să crea ,
'în' este pentru verbose, to afişa ieșire,
'f' a menționa destinaţie a fișierului dvs. de ieșire,
'Cu' pentru precizare comprima cu gzip.
Sintaxă:
tar cf - | gzip >
SAU
tar cvfz office.tar.gz office
Exemplu:
tar cf - office | gzip > office.tar.gz
Uită-te la instantaneul de mai sus, directorul „office” este comprimat cu comanda „tar”.