TAR Arşivini Ücretsiz Dönüştür
Profesyonel TAR dosya dönüşüm aracı
Dosyalarınızı buraya bırakın
veya dosyaları taramak için tıklayın
Desteklenen Formatlar
Tüm ana dosya formatları arasında yüksek kalitede dönüştürme
Bir TAR Arşivinin İçinde
TAR, Tape Archive'ın kısaltmasıdır ve 1979'dan beri faaliyette olan bir dosya formatıdır; AT&T Unix tarafından tasarlanmıştır. Formatın temel amacı, birden fazla dosya ve dizini tek bir arşiv akışında bir araya getirirken, bireysel özelliklerini veya boyutlarını değiştirmeden korumaktır. Dosya boyutlarını en aza indirmeyi amaçlayan sıkıştırma formatlarının aksine, TAR, izinler, sahiplik ve zaman damgaları gibi kritik dosya özelliklerini içeren tam dosya sistemi yapısını korumaya adanmıştır. Bu sadakat vurgusu, tüm dosya özelliklerinin korunmasını sağlamak için Unix ve Linux ortamlarında yedekleme ve dağıtım görevleri için TAR'ı vazgeçilmez bir araç haline getirir.
Bir TAR dosyasının mimarisi, sistematik olarak sabit 512 baytlık bloklara organize edilmiştir. Arşive dahil edilen her dosya veya dizin, dosyanın adı, erişim izinleri (mod), kullanıcı ve grup kimlikleri, bayt cinsinden boyut, son değiştirme zaman damgası ve bütünlük doğrulaması için bir kontrol toplamı gibi temel meta verileri kapsayan bir başlık bloğu ile başlar. Dosyanın gerçek içeriği, başlığın ardından gelen bloklarda saklanır. TAR arşivinin sonu, işlenecek başka dosya olmadığını açıkça belirten iki ardışık sıfır dolu blok ile işaretlenir. Bu yapı, arşivden dosyaların verimli bir şekilde gezilmesine ve çıkarılmasına olanak tanır.
Neden Unix TAR'ları Öncelikli
TAR'ın sürdürülen popülaritesi, diğer arşiv formatlarında sıkça tehlikeye atılan kritik dosya özelliklerini koruma konusundaki benzersiz yeteneğine atfedilebilir. ZIP arşivleri, çeşitli işletim sistemleri arasında Unix'e özgü meta verileri doğru bir şekilde koruyamayabilecekken, TAR, izinler, sahiplik, zaman damgaları, sembolik bağlantılar ve dizin hiyerarşilerini titizlikle korur. Bu orijinal dosya sistemi yapısına bağlılık, yedekleme ve transfer işlemleri sırasında dosya özellikleri üzerinde kesin kontrol gerektiren sistem yöneticileri ve geliştiriciler için TAR'ı özellikle değerli kılar.
TAR, yerel olarak sıkıştırmayı desteklemediğinden, yaygın iş akışı önce bir TAR arşivi oluşturmayı ve ardından dosya boyutunu azaltmak için GZIP veya BZIP2 gibi bir sıkıştırma algoritması uygulamayı içerir. Bu, TAR'ın meta verileri koruma rolünün sıkıştırma aracının veri boyutunu azaltma sorumluluğuyla ayrıldığı .tar.gz veya .tar.bz2 gibi sıkıştırılmış arşiv formatlarıyla sonuçlanır. Bu işlevlerin ayrılması, kullanıcıların orijinal dosya yapısının ve özelliklerinin bütünlüğünü tehlikeye atmadan ihtiyaçlarına en uygun sıkıştırma yöntemini seçmelerine olanak tanır.
TAR'ın Kökeni ve Evrimi
TAR, 1979 yılında AT&T Unix tarafından çoklu dosyaların bant depolama üzerinde arşivlenmesi için güvenilir bir yöntem ihtiyacını karşılamak amacıyla geliştirilmiştir. TAR'dan önce, kullanıcılar yedekleme süreçlerinde dosya özelliklerini korumakta zorluklar yaşamışlardır. TAR'ın tanıtımı, dosya izinlerini, sahipliğini ve dizin yapılarını koruyarak Unix sistemleri için kritik olan bir çözüm sunmuştur. Bu yetenek, TAR'ı sistem yöneticileri için vazgeçilmez bir araç haline getirmiştir.
Yıllar içinde, TAR Unix ve Linux sistemleriyle birlikte evrim geçirmiştir. GNU TAR gibi çeşitli yedekleme ve paketleme araçlarına entegre edilmiştir; bu araçlar sıkıştırma desteği gibi özellikler eklemiştir. TAR'ın GZIP ve BZIP2 gibi birçok sıkıştırma algoritmasıyla uyumluluğu, kullanımını genişletmiştir. Format, açık kaynak topluluklarında yazılım dağıtımı için fiili bir standart haline gelmiş, geliştiricilerin kaynak kodunu paylaşırken dosya meta verilerinin bütünlüğünü korumasını sağlamıştır.
TAR için Pratik Rehber
Arşivleme sırasında dosya izinlerini ve meta verileri korumanız gerektiğinde, özellikle Unix/Linux ortamlarında TAR'ı seçin. Sistem dosyalarını yedeklemek, yazılım dağıtmak veya kaynak kodunu paketlemek için idealdir. Yaygın iş akışları, dağıtım için arşivler oluşturmak veya sistemler arasında dosya transferi yapmayı içerir. TAR varsayılan olarak dosyaları sıkıştırmaz; daha küçük arşiv boyutları için GZIP gibi sıkıştırma araçlarıyla birleştirmeyi düşünün.
TAR'a veya TAR'dan dönüştürürken, hedef sistemin formatı desteklediğinden emin olun. Bazı grafik araçlar, Unix'e özgü özellikleri tam olarak koruyamayabilir. İzinler ve sahiplik gibi özelliklerin doğru bir şekilde işlenmesi için 'tar' gibi komut satırı yardımcı programlarını kullanın. TAR dosyalarını çıkarırken, mevcut dosyaların üzerine yazmamak için çıkarım yolunu kontrol edin. Çıkarma sırasında meta verileri korumak için '--preserve' gibi seçeneklerle tanışın; bu, sistem bütünlüğü için kritik öneme sahiptir.
About the TAR Format
TAR (tape archive without compression) was first introduced in 1979 by AT&T Unix. It is most commonly used for Unix/Linux file packaging, source code distribution.
- İlk Tanıtım
- 1979
- Tarafından Oluşturuldu
- AT&T Unix
- Yaygın Kullanımlar
- Unix/linux file packaging, source code distribution
- Sıkıştırma Türü
- Kayıpsız (mükemmel kalite koruma)