TAR Dosyalarını Android'de Açma — Teyp Arşivlerini Çıkarma

TAR Dosyalarını Android'de Açma — Teyp Arşivlerini Çıkarma

Son Güncelleme :

TAR (Tape ARchive), Linux ve Unix sistemlerinde standart arşiv formatıdır ve sıralı teyp sürücülerine veri yazmak için oluşturulduğu 1979 yılına kadar uzanan bir geçmişe sahiptir.ZIP veya RAR'dan farklı olarak TAR, verileri sıkıştırmaz; yalnızca birden fazla dosya ve dizini tek bir dosyada paketlerken dizin yapısını, izinlerini, sahipliğini ve zaman damgalarını korur.Sıkıştırma tipik olarak gzip ( .tar.gz), bzip2 ( .tar.bz2 ) veya xz ( .tar.xz ) aracılığıyla aktarılarak ayrı bir katman olarak eklenir.

Ham bir .tar dosyası sıkıştırılmamış durumdadır, yani boyutu, içerdiği tüm dosyaların birleşik boyutuna ve küçük meta veri ek yüküne eşittir.Bu, herhangi bir sıkıştırma veya açma işlemi gerektirmediği için TAR dosyalarının oluşturulmasını ve çıkarılmasını hızlı hale getirir.

AnExplorer TAR dosyalarını yerel olarak açar; içeriğe göz atın, dosyaları önizleyin veya her şeyi bir klasöre çıkarın.

Hızlı Cevap

** AnExplorer **'yi açın → .tar dosyasına dokunun → içeriğe göz atın.Tüm dosyaları bir klasöre çıkarmak için → Çıkart'a uzun basın.

TAR Dosyası Nedir?

TAR, Bant Arşivi anlamına gelir.Başlangıçta yedekleme amacıyla birden fazla dosyayı manyetik banda sırayla yazmak için tasarlandı.Bugün basitliği ve güvenilirliği nedeniyle Unix, Linux ve macOS ortamlarında baskın arşivleme aracı olmaya devam ediyor.

Bir TAR dosyası şunları içerir:

  • Dosya verileri — arşivlenen her dosyanın gerçek içeriği
  • Başlık blokları — Meta veri içeren her dosyadan önce gelen 512 baytlık bloklar
  • Dizin yapısı — klasör hiyerarşisini koruyan tam yol bilgisi
  • Unix meta verileri — dosya izinleri (chmod), sahiplik (uid/gid), değişiklik zaman damgaları
  • Sembol bağlantıları ve sabit bağlantılar — Unix sistemlerinde arşiv oluşturulduğunda korunur

TAR hiçbir şeyi sıkıştırmaz.Tek bir dosyada bir dizin ağacının aslına uygun bir kopyasını oluşturur.Bu tasarım felsefesi endişeleri birbirinden ayırır: TAR paketlemeyi yönetir ve ayrı bir araç sıkıştırmayı yönetir.

TAR Dosyalarıyla Nerede Karşılaşırsınız?

TAR dosyaları şu bağlamlarda sıklıkla görünür:

  • Linux yazılım dağıtımı — proje web sitelerinden kaynak kodu tarball'ları
  • GitHub kaynak indirmeleri.tar.gz olarak depo arşivleri
  • NAS yedeklemeleri — Synology, QNAP ve TrueNAS yedeklemeleri TAR olarak dışa aktarır
  • Docker ve konteyner görüntüleri — konteyner katmanları TAR dosyaları olarak depolanır
  • macOS terminal dışa aktarmaları — Mac'te tar komutuyla birlikte verilen dosyalar
  • Sunucu yedeklemeleri — cPanel, Plesk ve özel yedekleme komut dosyaları TAR üretir
  • Android yedekleme araçları — bazı uygulamalar uygulama başına .tar yedeklemeler oluşturur
  • Paket yöneticileri.deb (Debian) ve .rpm (Red Hat) paketleri dahili olarak TAR arşivleri içerir
  • Geliştirici araç zincirleri — SDK'lar, derleyiciler ve çapraz derleme araçları

TAR Dosyaları AnExplorer ile Nasıl Açılır

Çıkartmadan Göz Atın

  1. ** AnExplorer **'yi başlatın
  2. .tar dosyanızı içeren klasöre gidin
  3. Dosyaya dokunun; arşiv görüntüleyicide açılır
  4. TAR içindeki dizin yapısına göz atın
  5. Önizlemek için tek tek dosyalara dokunun (metin, resimler, belgeler)

Arşivin Tamamını Çıkartın

  1. AnExplorer içindeki .tar dosyasına gidin
  2. Dosyayı seçmek için uzun basın
  3. Menüye (⋮) → Çıkart'a dokunun
  4. Bir hedef klasör seçin
  5. Tamam'a dokunun; sıkıştırmayı açmaya gerek olmadığından çıkarma işlemi hızlı bir şekilde tamamlanır

Belirli Dosyaları Çıkart

  1. İçerisine göz atmak için .tar dosyasına dokunun
  2. İstediğiniz belirli dosya veya klasörlere gidin
  3. Seçmek için uzun basın
  4. Çıkart'a dokunun → hedefi seçin
  5. Yalnızca seçilen öğeler çıkarılır

AnExplorer ile TAR Dosyaları Nasıl Oluşturulur

TAR arşivlerini doğrudan cihazınızda oluşturabilirsiniz:

  1. Paketlemek istediğiniz dosya veya klasörlere gidin
  2. Seçmek için uzun basın
  3. Menüye (⋮) → Sıkıştır'a dokunun
  4. Format olarak TAR'ı seçin
  5. Arşivinize bir ad verin
  6. Tamam'a dokunun; TAR dosyası oluşturulur

Not: Ham bir TAR oluşturmak, sıkıştırılmamış bir arşiv oluşturur.Sıkıştırmaya ihtiyacınız varsa sıkıştırılmış paket yerine TAR.GZ biçimini seçin.

Teknik Detaylar

TAR Başlık Formatı

TAR arşivindeki her dosyanın önünde aşağıdakileri içeren 512 baytlık bir başlık bulunur:

AlanBoyutAçıklama
İsim100 baytDosya adı (yol)
Modu8 baytUnix dosya izinleri
UID8 baytSahip kullanıcı kimliği
GID8 baytSahip grubu kimliği
Boyut12 baytBayt cinsinden dosya boyutu (sekizlik)
Mtime12 baytSon değişiklik zamanı
Sağlama toplamı8 baytBaşlık doğrulaması
Tür1 baytDosya türü (normal, dizin, sembolik bağlantı)
Bağlantı adı100 baytSembolik bağlantılar için hedef

TAR Formatı Çeşitleri

Birkaç TAR başlık formatı mevcuttur:

BiçimYılTemel Özellikler
V7 (orijinal)1979100 karakterli yollar, temel meta veriler
USTAR1988256 karakterli yollar, cihaz dosyaları
POSIX (kişi)2001Sınırsız yol uzunluğu, genişletilmiş özellikler
GNU katranı1992Uzun adlar, seyrek dosyalar, artımlı yedekleme

AnExplorer tüm yaygın TAR değişkenlerini yönetir.Çoğu modern TAR dosyası GNU tar veya POSIX pax formatını kullanır.

TAR ve Sıkıştırılmış TAR

BiçimUzantıSıkıştırmaEkstraksiyon HızıDosya Boyutu
TAR.tarYokAnında (disk hızı)Orijinalle aynı
TAR + GZIP.tar.gz veya .tgzGZIP (hızlı)Hızlı~%30–60 daha küçük
TAR + BZIP2.tar.bz2 veya .tbz2BZIP2 (orta)Orta~%35–65 daha küçük
TAR + XZ.tar.xz veya .txzXZ/LZMA (yavaş)Yavaş~%40–70 daha küçük
TAR + ZSTD.tar.zstZstandart (hızlı)Çok hızlı~%35–60 daha küçük

Tüm sıkıştırılmış çeşitler AnExplorer tarafından desteklenir.Karşılaştığınız format, arşivi kimin oluşturduğuna ve boyut ile hız arasında hangi dengeyi tercih ettiğine bağlıdır.

TAR ve ZIP — Tasarım Felsefesi

GörünüşTARPosta Kodu
SıkıştırmaAyrı (harici araç)Yerleşik (dosya başına)
Dosya erişimiSıralıRastgele erişim
Meta VeriTam Unix izinleriTemel zaman damgaları
Sembolik Bağlantılar✅ Korunmuş❌ Desteklenmiyor
Açık standart✅ POSIX✅PKWARE
Hakim platformLinux/Unix/MacWindows/Çapraz platform
Mobil cihazda oluşturma✅ AnExplorer✅ AnExplorer

TAR'ın sıralı yapısı, sona yakın bir dosyayı bulmak için dosyanın tamamının okunması gerektiği anlamına gelir.ZIP'in merkezi dizini herhangi bir dosyaya doğrudan atlamayı sağlar.Bununla birlikte, TAR'ın tüm akış sıkıştırması, özellikle benzer küçük dosya koleksiyonları için genellikle ZIP'in dosya başına sıkıştırmasından daha iyi oranlara ulaşır.

Android'de Yaygın TAR Kullanım Durumları

KaynakNe AlırsınızNe Yapmalı
GitHub kaynağı indirrepository-main.tar.gzKaynak kodunu okumak için çıkartın
NAS yedeklemeTAR yedekleme dosyalarıBelirli dosyaları geri yüklemek için çıkartın
Docker görüntüsünü dışa aktarmaTAR dosyalarını katmanlayınİnceleme için içeriğe göz atın
Linux yazılımıKaynak tarballBelgeleri çıkarın ve okuyun
macOS dosya aktarımıTerminalden TARAktarılan dosyalara erişmek için çıkartın
Sunucu geçişiTam site yedeklemeVeritabanı ve dosya verilerini çıkarın

TAR Dosyalarındaki İzinler

TAR arşivleri Unix dosya izinlerini (chmod) ve sahipliğini (chown) korur.Android'de ayıklarken:

  • Android'in dosya sistemi Unix izinlerini Linux'ta olduğu gibi zorunlu kılmaz
  • Dosyalar standart Android okuma/yazma izinleriyle çıkarılır
  • Çalıştırılabilir bayraklar (chmod +x ) Android'in dosya sisteminde anlamlı değildir
  • TAR arşivlerindeki kabuk komut dosyaları doğrudan Android'de çalıştırılmayacaktır
  • Çıkarma sırasında sahiplik bilgileri (UID/GID) göz ardı edilir

Bu, Android'de çıkarılan TAR dosyalarının Unix'e özgü meta verilerini kaybettiği anlamına gelir.Çıkarılan dosyaları yeniden arşivlerseniz yeni arşiv, Android'in varsayılan izinlerine sahip olacaktır.

Sorun Giderme

TAR çıkarma uzun zaman alıyor

  • Ham .tar çıkarma işlemi hızlıdır (disk G/Ç hızıyla sınırlıdır, CPU çalışması yoktur)
  • Sıkıştırılmış değişkenler ( .tar.gz , .tar.bz2 , .tar.xz ) CPU sıkıştırmasının açılmasını gerektirir
  • 1 GB .tar.bz2, orta sınıf bir telefonda 2-5 dakika sürebilir
  • .tar.xz, sıkıştırılmış dosyaların açılması en yavaş olanıdır ancak en küçük dosyaları üretir

Çıkarma sırasında "Yetersiz depolama" hatası

  • TAR dosyaları çıkarmadan önce sıkıştırılmamış boyutu göstermiyor
  • Sıkıştırılmış TAR çeşitleri sıkıştırılmış boyutlarının 2-5 katı kadar genişletebilir
  • Gerekli alanı dosya boyutunun 3 katı olarak tahmin edin ve bu alanın mevcut olduğunu doğrulayın
  • Büyük arşivleri çıkarmadan önce depolama alanını boşaltmak için Bellek Temizleyici kullanın

Çıkarılan dosyalar yanlış adlara veya bozuk karakterlere sahip

  • TAR farklı bir karakter kodlamasıyla oluşturulmuş olabilir
  • Çoğu modern TAR aracı UTF-8 kullanır, ancak daha eski arşivler sisteme özel kodlamalar kullanabilir
  • AnExplorer UTF-8'i ve yaygın eski kodlamaları yönetir

Büyük bir TAR içinde belirli bir dosya bulunamıyor

  • Arşiv içeriklerine göz atarken AnExplorer arama fonksiyonunu kullanın
  • TAR dosyaları derin dizin yapılarında binlerce dosya içerebilir
  • Arşiv tarayıcısı, normal dizinler gibi klasör ağacında gezinmenizi sağlar

İlgili Kılavuzlar

Sıkça Sorulan Sorular

Telif Hakkı © DWorkS 2011 – 2026 Tüm hakları saklıdır