tar
kendi içinde sadece dosyaları bir araya toplar (sonuç tarball olarak adlandırılır ), zip
sıkıştırma da uygular.
Genellikle ortaya çıkan tarball'ı sıkıştırmak için gzip
birlikte kullanırsınız , böylece ile benzer sonuçlar elde edersiniz .tar
zip
Oldukça büyük arşivler için önemli farklılıklar vardır. Bir zip
arşiv olduğunu sıkıştırılmış dosyaların toplanması . Bir sıkıştırılmış zift (sıkıştırılmamış dosyaların) sıkıştırılmış bir koleksiyonudur . Bu nedenle, zip arşivi, birleştirilmiş sıkıştırılmış öğelerin rastgele erişilebilir bir listesidir ve a .tar.gz
, kataloğa erişilebilmeden önce tamamen genişletilmesi gereken bir arşivdir.
- A uyarısı ,
zip
dosyalar arasında sıkıştırma almamanızdır (her dosya arşivdeki diğer dosyalardan bağımsız olarak sıkıştırıldığı için, sıkıştırma farklı dosyaların içerikleri arasındaki benzerliklerden yararlanamaz); avantajı Eğer (koleksiyonundan kendisinden ayrı toplama "katalog" gibi) arşivin sadece belirli bir (hedef dosya bağlı) bölümüne bakarak içinde bulunan dosyaların herhangi erişebilmenizdir.
- A uyarısı ,
.tar.gz
içerdiği dosyalara erişmek için tüm arşivi açmanız gerektiğidir (dosyalar tarball içinde olduğu için); avantaj (bu bütün Tarball'ı sıkıştırır gibi) sıkıştırma dosyalarının arasında benzerlikler yararlanabilir olmasıdır.