TAR (dosya biçimi): Revizyonlar arasındaki fark

[kontrol edilmemiş revizyon][kontrol edilmemiş revizyon]
İçerik silindi İçerik eklendi
Dieforwhat (mesaj | katkılar)
Değişiklik özeti yok
Dieforwhat (mesaj | katkılar)
Değişiklik özeti yok
12. satır:
| contained by = [[compress]], [[gzip]], [[bzip2]], [[lzma]]
}}
Bilgisayar dilinde '''TarTAR''',hem bir dosya formatı hem de bu tür dosyalardosyaları işlemek için kullanılan programın ismidir.Bu format POSIX.1-1988 ve daha sonra [[POSIX]].1-2001 tarafından standart halien getirilmiştir.Başlangıçta işlenmemiş dosya formatı olarak geliştirilmiş,disk yedeklemek için kullanılmış,şimdi ise yazılım dağıtımı ve arşivleme için birçok dosyayı tek bir dosyada saklamak için (kullanıcı izinleri,tarih,dizin yapısı gibi dosya sistemi bilgilerini de içeriyor) kullanılmaktadır.
 
Tar formatının doğrusal kökleri onun herhangi bir akış üzerinde çalışabilme yeteneği ve parçalı dışa çıkarımdaki yavaşlığında görübilir ki bu son dosyayı açmak için tüm arşivi okumasından ileri gelir.Tar dosyası genellikler tartopu(tarball) olarak da anılır.
26. satır:
Eski disklere sadece 512 lik bloklar halinde veri kaydedilebiliyordu.Bu yüzden tar dosyası 512 baytlık blokolar halinde düzenlenir.
 
==Dosya Başlığı==
Başlık bloğu dosya ile ilgili bilgileri içerir.Değişik platformlar arasında taşınabilirliği sağlamak için bu bloktaki bilgi ASCII ile kodlanmıştır.Bu yüzden eğer bütün arşiv yazı dosyasında oluşuyorsa,aslında tar dosyası bir ASCII dosyasıdır.
 
Aşağıdaki tabloda orjinal UNIX tar formatı tarafından tanımlanmış alanlar gösterilmiştir.Bir alan kullanılmadığında sıfır ile doldurulur.Başlık 512 baytlık olması için sıfırla tamamlanmıeştır.
 
 
==Dosya Başlığı==
Başlık bloğu dosya ile ilgili bilgileri içerir.Değişik platformlar arasında taşınabilirliği sağlamak için bu bloktaki bilgi ASCII ile kodlanmıştır.Bu yüzden eğer bütün arşiv yazı dosyasında oluşuyorsa,aslında tar dosyası bir ASCII dosyasıdır.
 
Aşağıdaki tabloda orjinal UNIX tar formatı tarafından tanımlanmış alanlar gösterilmiştir.Bir alan kullanılmadığında sıfır ile doldurulur.Başlık 512 baytlık olması için sıfırla tamamlanmıeştır.
 
{| class="wikitable"
|- bgcolor="#CCCCCC"
!Alan Offseti
!Alan boyutu
!Alan
|-
|0
|100
|Dosya Adı
|-
|100
|8
|Dosya Modu
|-
|108
|8
|Sahip ID
|-
|116
|8
|Grup ID
|-
|124
|12
|Dosya boyutu(16 lık)
|-
|136
|12
|Son Düzenlenme Tarihi
|-
|148
|8
|Başılğın sağlama toplam(checksum)
|-
|156
|1
|Bağlantı Belirteci
|-
|157
|100
|Bağlanan Dosya İsmi
|}
[[ar:تار (حوسبة)]]
[[ca:TAR]]