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.pngYukarı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 * .bmpBu, 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 ~ / ResimlerYukarı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.tarResim 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 ~ / ResimlerTar.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.gzDosyaları bir tar dosyasından ayıklamak için aşağıdaki komutu kullanın:
tar -xvfÖrneğin:
tar -xvf images.tarBununla 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.gzBir 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.gzYukarı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.