logo

Linux gzip

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 
Filtre Linux gzip1

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 
Filtre Linux gzip2

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 
Filtre Linux gzip3

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 
Filtre Linux gzip4

Uită-te la instantaneul de mai sus, directorul „office” este comprimat cu comanda „tar”.