logo

Linux gzip'i

Gzip (GNU zip), dosya boyutunu kısaltmak için kullanılan bir sıkıştırma aracıdır. Varsayılan olarak orijinal dosya, uzantısı (.gz) ile biten sıkıştırılmış dosyayla değiştirilecektir.

Bir dosyanın sıkıştırmasını açmak için gunzip komutunu kullanabilirsiniz; orijinal dosyanız geri gelecektir.

Sözdizimi:

 gzip . . . gunzip . . . 

Örnek:

 gzip file1.txt file2.txt gunzip file1.txt file2.txt 
Linux gzip Filtreleri1

Yukarıdaki anlık görüntüye bakın, gzip komutu dosyaları sıkıştırdı 'dosya1.txt' Ve 'dosya2.txt' . Sıkıştırılmış dosyalar (.gz) uzantısıyla gösterilir. Gunzip komutu aynı dosyaların sıkıştırmasını açarken (.gz) uzantısı kaldırılır.


gzip seçenekleri

Çoklu Dosyaları Birlikte Sıkıştırmak

Birden fazla dosyayı birlikte sıkıştırmak istiyorsanız pipe komutuyla birlikte 'cat' ve gzip komutunu kullanabilirsiniz.

Sözdizimi:

yer fıstığı vs fıstık
 cat . . | gzip > 

Örnek:

 cat file1.txt file2.txt | gzip > final.gz 
Linux gzip Filtreleri2

Yukarıdaki anlık görüntüye bakın, her iki dosya da 'dosya1.txt' Ve 'dosya2.txt' olarak sıkıştırılır 'final.gz' .


gzip-l

'gzip -l' komutu, sıkıştırma oranını veya orijinal dosyanın ne kadar sıkıştırıldığını anlatır.

Sözdizimi:

 gzip -l . . 

Örnek:

 gzip -l final.gz jtp.txt.gz 
Linux gzip Filtreleri3

Yukarıdaki anlık görüntüye bakın, komut 'gzip -l final.gz jtp.txt.gz' her iki dosyanın oranını gösterir.

polis komiseri yardımcısı

Bir Dizin Nasıl Sıkıştırılır

Gzip komutu yalnızca tek bir dosyayı sıkıştırabildiğinden bir dizini sıkıştıramaz. Bir dizini sıkıştırmak için kullanmanız gerekir 'almak' emretmek.

Tire (-) 'tar' komutunda zorunlu değildir.

'C' öyle yaratmak ,

'içinde' ayrıntılı olmak içindir görüntülemek çıktı,

'F' bahsetmek varış noktası çıktı dosyanızın

'İle' belirtmek için kompres gzip'le.

Sözdizimi:

 tar cf - | gzip > 

VEYA

 tar cvfz office.tar.gz office 

Örnek:

 tar cf - office | gzip > office.tar.gz 
Linux gzip Filtreleri4

Yukarıdaki anlık görüntüye bakın, 'office' dizini 'tar' komutuyla sıkıştırılmıştır.