TAR (Tape Archive)
TAR (Tape Archive), birden fazla dosyayı sıkıştırma yapmadan tek bir arşiv dosyasında birleştiren bir formattır. Sıkıştırma için genellikle gzip, bzip2, xz veya zstd ile birlikte kullanılır. TAR, Unix/Linux sistemlerinde dosya dağıtımı ve yedekleme için standart formattır.
MIME Tipi
application/x-tar
Tip
Ikili
Sikistirma
Kayipsiz
Avantajlar
- + Preserves Unix permissions, ownership, symbolic links, and timestamps
- + Streaming-friendly — can be created and extracted via pipes
- + Standard on all Unix/Linux systems with no additional software
Dezavantajlar
- − No built-in compression — must be combined with gzip, bzip2, or xz
- − No random access — extracting one file requires reading sequentially
- − Less intuitive for Windows users than ZIP
.TAR Ne Zaman Kullanilir
Unix/Linux dosya dağıtımı, yazılım kaynağı paketleme ve dosya izinlerini koruyan yedeklemeler için TAR kullanın.
Teknik Detaylar
TAR, dosyaları 512 baytlık başlıklar ve ham verilerle sıralı olarak depolar. Dosya izinleri, sahiplik, zaman damgaları ve sembolik bağlantıları korur. Sıkıştırma harici olarak uygulanır (tar.gz, tar.bz2, tar.xz).
Gecmis
TAR, 1979 yılında Unix Sürüm 7'de teyp yedeklemeleri için tanıtıldı. GNU tar ve POSIX pax uyumluluğu ile genişletildi. TAR, Linux dağıtımlarında kaynak kodu ve paket dağıtımının standart formatıdır.