TAR dosyası ZIP'e nasıl dönüştürülür
- Bir
.tardosyasını bırakma alanına sürükleyin veya göz atmak için Bir dosya seçin'e tıklayın. - Şifre (yalnızca arşiv şifreliyse) alanı boş kalabilir. Düz TAR dosyalarında şifreleme yoktur; bu alan şifreli ZIP kaynakları içindir.
- ZIP'e dönüştür'e tıklayın. Tarball içindeki her dosya okunur ve sıkıştırılmış bir ZIP'e yazılır.
- Sonucu özgün adıyla kaydetmek için İndir düğmesini kullanın:
backup.tar,backup.zipolur.
Tarball, tarayıcınızda WebAssembly olarak çalışan libarchive ile okunur; ZIP'i ise zip.js yazar. Dosya işlem boyunca cihazınızda kalır.
Tarball ile ZIP neden farklıdır
TAR ("tape archive", yani teyp arşivi), manyetik teyplere yapılan Unix yedeklemelerine dayanır. Dosyaları, her biri için bir başlık koyarak art arda ekler ve hiç sıkıştırma yapmaz. Bu yüzden bir .tar dosyası, yaklaşık olarak içindeki dosyaların toplamı kadar yer kaplar. Linux ve macOS'ta genellikle tar -xf backup.tar ile açarsınız; TAR, Docker imajı dışa aktarımlarında, sunucu yedeklerinde ve veri dökümlerinde yaygındır.
ZIP her dosyayı ayrı ayrı sıkıştırır ve Windows, macOS ile mobil cihazlar tarafından yerel olarak anlaşılır. Bu yüzden TAR'ı ZIP'e dönüştürmek aynı anda iki yararlı şey yapar: arşivi her masaüstünde çift tıklamayla açılır hale getirir ve düz TAR'ın aksine içeriği gerçekten sıkıştırır. Metin dosyaları, günlükler, CSV dışa aktarımları ve kaynak kodu çoğu zaman epey küçülür; fotoğraflar, videolar ve zaten sıkıştırılmış diğer dosyalar yaklaşık aynı boyutta kalır.
TAR'dan neler aktarılır
Dosya içerikleri ve tüm klasör hiyerarşisi, normal düzeyde Deflate kullanan ZIP'e yazılır. Tarball'dan okunan uzun yollar ve İngilizce olmayan dosya adları olduğu gibi korunur.
Bazı bilgiler dönüşümün parçası değildir. Özgün değiştirilme tarihleri tarayıcıda bir tarball'dan okunamaz; bu nedenle ZIP içindeki dosyalar güncel tarihi alır. Dosya izinleri (çalıştırılabilir biti gibi), kullanıcı ve grup sahipliği ile boş dizinler de kopyalanmaz. Bir dizi kabuk betiğini ya da bir programı Linux makineleri arasında taşıyorsanız ve bu ayrıntılara ihtiyacınız varsa TAR veya TAR.GZ ile kalın ve hedefte tar komutuyla açın.
İpuçları
.tar.gzveya.tgzdosyası için TAR.GZ'den ZIP'e'yi kullanın..tar.bz2ve.tar.xzgibi diğer sıkıştırılmış tarball'lar Arşiv Dönüştürücü'den geçer.- Tek istediğiniz dosyalarsa TAR Dosyalarını Çıkar onları tek tek indirmeniz için listeler.
- Bunun tersine, bir ZIP'ten tarball üretmek için ZIP'ten TAR'a'ya bakın.
- Sonuç büyük mü? ZIP Dosyasını Böl, onu her biri kendi başına açılan parçalara ayırır.
Sıkça sorulan sorular
ZIP, TAR'dan daha küçük olur mu?
Genellikle evet; çünkü TAR sıkıştırılmamıştır, ZIP ise Deflate uygular. Kazanç içeriğe bağlıdır: metin ağırlıklı arşivler çok küçülür, medya dosyaları neredeyse hiç küçülmez.
Dosya tarihleri korunuyor mu?
Hayır. Tarball'da saklanan tarihlere tarayıcı erişemez; bu yüzden her ZIP girdisi dönüşüm tarihini alır. Özgün zaman damgalarına ihtiyacınız varsa bilgisayarınızda tar -xf kullanın.
Çok büyük bir TAR yedeğini işleyebilir mi?
Arşiv tarayıcı belleğinde işlenir. Yaklaşık 700 MB'a kadar olan tarball'lar rahat bir hızla dönüştürülür, daha büyükleri yavaştır ve 2 GB'ın üzerindeki her şey reddedilir. Daha büyük yedekler için komut satırı aracı daha iyi bir seçimdir.
Birkaç TAR dosyasını tek seferde dönüştürebilir miyim?
Hayır, her dönüşümde bir arşiv. Sonraki dosya için aracı yeniden çalıştırın.
Güncellendi