Linux'da tar.gz Dosyalarını Ayıklama

Bu kılavuz sadece tar.gz dosyalarını nasıl çıkaracağınızı değil, aynı zamanda neyi ve neden kullanacağınızı da size gösterecektir.

Bir tar.gz dosyası nedir?

Gz uzantılı bir dosya gzip komutu kullanılarak sıkıştırılmıştır.

Gzip komutunu kullanarak herhangi bir dosyayı aşağıdaki gibi kaldırabilirsiniz:

gzip

Örneğin:

gzip image1.png

Yukarıdaki komut, image1.png dosyasını sıkıştırır ve şimdi dosya image1.png.gz olarak adlandırılır.

Gzip ile sıkıştırılmış bir dosyayı , gunzip komutunu kullanarak aşağıdaki gibi açabilirsiniz:

gunzip image1.png.gz

Şimdi bir klasördeki tüm görüntüleri sıkıştırmak istediğinizi düşünün. Aşağıdaki komutu kullanabilirsiniz:

gzip * .png * .jpg * .bmp

Bu, her dosyayı uzatma png, jpg veya bmp ile sıkıştırır. Bununla birlikte, tüm dosyalar tek tek dosyalar olarak kalır.

Tüm dosyaları içeren tek bir dosya oluşturabilir ve ardından gzip kullanarak sıkıştırırsanız iyi olur.

Bu, tar komutunun girdiği yerdir. Genellikle tarball olarak bilinen bir tar dosyası, başka birçok dosya içeren bir arşiv dosyası oluşturma yöntemidir.

Bir tar dosyası kendi başına sıkıştırılmamıştır.

Görsellerle dolu bir klasörünüz varsa, aşağıdaki komutları kullanarak resimler için bir tar dosyası oluşturabilirsiniz:

tar -cvf images.tar ~ / Resimler

Yukarıdaki komut, images.tar adında bir tar dosyası oluşturur ve bunları resimler klasöründeki tüm dosyalarla doldurur.

Artık tüm görüntülerinizi içeren tek bir dosyanız varsa, şimdi gzip komutunu kullanarak sıkıştırabilirsiniz:

gzip images.tar

Resim dosyasının dosya adı şimdi image.tar.gz olacaktır.

Bir tar dosyası oluşturabilir ve aşağıdaki gibi tek bir komut kullanarak sıkıştırabilirsiniz:

tar -cvzf images.tar.gz ~ / Resimler

Tar.gz Dosyaları Nasıl Eklenir

Artık tar.gz dosyasının sıkıştırılmış bir tar dosyası olduğunu biliyorsunuz ve tar dosyalarının dosya ve klasörleri gruplamak için iyi bir yol olduğunu biliyorsunuz.

Bir tar.gz dosyasını ayıklamak için yapılacak ilk şey, dosyayı aşağıdaki gibi açmaktır:

gunzip

Örneğin:

gunzip images.tar.gz

Dosyaları bir tar dosyasından ayıklamak için aşağıdaki komutu kullanın:

tar -xvf

Örneğin:

tar -xvf images.tar

Bununla birlikte, gzip dosyasını açabilir ve dosyaları aşağıdaki gibi tek bir komut kullanarak tar dosyasından ayıklayabilirsiniz:

tar -xvzf images.tar.gz

Bir tar.gz dosyasının içeriğini listeleme

Diğer kişilerden veya indirme linklerinden aldığınız tar.gz dosyalarını sisteminize kasıtlı veya kasıtlı olarak imha ettikleri için çıkarmaya dikkat etmelisiniz.

Aşağıdaki sözdizimini kullanarak tar dosyasının içeriğini görüntüleyebilirsiniz:

tar -tzf images.tar.gz

Yukarıdaki komut, ayıklanacak dosyaların isimlerini ve yerlerini gösterecektir.

özet

tar.gz dosyaları, dosyalar ve yollar tar dosyasında bozulmadan saklanırken ve dosya daha küçük hale getirmek için sıkıştırıldıkça yedekleme amaçları için mükemmeldir.

İlgilendiğiniz başka bir kılavuz , Linux zip komutunu kullanarak dosyaların nasıl sıkıştırılacağını gösteren budur ve bu , unzip komutunu kullanarak dosyaların nasıl açılacağını gösterir.